mirror of
https://github.com/Derisis13/dotfiles.git
synced 2025-12-07 03:42:50 +01:00
feat(hyprland): reconfigure for uwsm + systemd
This commit is contained in:
13
README.md
13
README.md
@@ -9,15 +9,16 @@ To automatically setup the system, use the script `fedora.sh`, or run trough the
|
||||
- kitty: `.config/kitty` + `fira_code_mono_nerd_font` installed
|
||||
- serif font: install `google-roboto-fonts` (used in gtk, qt, waybar)
|
||||
- zsh: `\$ZDOTDIR` set in `/etc/zshenv` + omz install (`sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" && mv ~/.oh-my-zsh ~/.local/share/oh-my-zsh && mkdir -p ~/.local/state/zsh/`) + `.config/zsh` + install fzf-tab plugin (git clone https://github.com/Aloxaf/fzf-tab ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/fzf-tab/, needs sqlite as dependency) + for some reason `$XDG_STATE_HOME/zsh` needs to be created manually
|
||||
- hypr*: `.config/hypr,` install `hyprlock`, `hyprsunset`, `hypridle`,
|
||||
- hyprpaper: `.config/hypr` + download from [here](https://www.flickr.com/photos/nasahqphoto/5914101671/in/photostream/) by `curl -o .local/share/backgrounds/eKxlw8.jpg -fsSL "https://live.staticflickr.com/5077/5914101671_d80c6591e8_k.jpg` (also used for grub & regreet & hyprlock)
|
||||
- waybar: `.config/waybar` + install `fontawesome4-fonts` (for icons)
|
||||
- hypr*: `.config/hypr,` install `hyprlock`, `hyprsunset`, `hypridle`, `hyprpolkitagent`. Also enable `hypridle.service`, `hyprsunset.service`, `hyprpolkitagent.service`. Note that the config is set up to be run via uwsm.
|
||||
- hyprpaper: `.config/hypr` + download from [here](https://www.flickr.com/photos/nasahqphoto/5914101671/in/photostream/) by `curl -o .local/share/backgrounds/eKxlw8.jpg -fsSL "https://live.staticflickr.com/5077/5914101671_d80c6591e8_k.jpg` (also used for grub & regreet & hyprlock). Also enable `hyprpaper.service`
|
||||
- waybar: `.config/waybar` + install `fontawesome4-fonts` (for icons). Also enable `waybar.service`
|
||||
- rofi: `.config/rofi`
|
||||
- rofi-qalc: needs rofi-wayland, rofi-devel, then compile this by hand: https://github.com/svenstaro/rofi-calc
|
||||
- regreet (greetd greeter): needs cargo, gtk4-devel, cairo-gobject-devel, pango-devel and greetd; needs the greetd user added to `video` group, then complle this by hand: https://github.com/rharish101/ReGreet.git
|
||||
Also moves config files to their places, including to `/etc/tmpfiles.d/`
|
||||
Also moves config files to their places, including to `/etc/tmpfiles.d/`.
|
||||
At login, you'll have to choose the `uwsm-managed` Hyprland
|
||||
- nvim: `.config/nvim` + kitty done + deps: clang (gcc-c++), unzip, npm, ripgrep, go, then proceed with nvchad init
|
||||
- swaync: `.config/swaync`
|
||||
- swaync: `.config/swaync`, also enable `swaync.service`
|
||||
- gtk: `.config/gtk-*`, `dconf load /org/gtk/gtk4 < ./dconf-export/gtk4.dconf`
|
||||
- MPV: `$XDG_CONFIG_HOME/mpv/`
|
||||
- QT5: `.config/qt6ct/`, `xsettingsd/`
|
||||
@@ -27,7 +28,7 @@ To automatically setup the system, use the script `fedora.sh`, or run trough the
|
||||
- udev: `/etc/udev/rules.d/` (for setting driver permissions)
|
||||
- selinux: `/etc/selinux/config` to stay permissive (why even bother with selinux?)
|
||||
- firefox(librewolf btw): do your own profile, install [catpuccin theme](https://github.com/catppuccin/firefox) and [darkreader](https://darkreader.org/)
|
||||
- gnome tooling (file picker, keyring, etc): `dconf load /org/gnome/desktop/ < ./dconf-export/gnome-desktop.dconf`
|
||||
- gnome tooling (file picker, keyring, etc): `dconf load /org/gnome/desktop/ < ./dconf-export/gnome-desktop.dconf`, for the keyring enable `gnome-keyring.service`
|
||||
- nautilus (file manager): gtk set up, then `dconf load /org/gnome/nautilus < ./dconf-export/nautilus.dconf`
|
||||
- gedit (gui text editor): gtk set up, then `dconf load /org/gnome/gedit < ./dconf-export/gedit.dconf`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user