- This is a store for the various configuration files that I use, across the machines that I work on.
- Window manager: wayland (hyprland) + waybar / dwm + dwmblocks
- zsh
- (neo)vim + vim-plug
- Launcher: rofi
- Clone repo to
~/dotfiles, then follow system specific instructions below
My main/daily driver
- On top of a base arch install
- Installation with gnu stow
- For home, clone repo to
~/dotfilesthen:
cd ~/dotfiles
source install_scripts/install_arch.sh
cd setups
stow --no-folding arch --target=$HOME
stow --no-folding common --target=$HOME
- Then reboot
- Have to enable many systemd services manually (non-exhaustive list), I haven't kept good records of what I've done
- Partial list with
systemctl list-units --type=service --state=running- NetworkManager.service
- bluetooth.service
- cronie.service
- mpd-mpris.service
- mpd.service
- pipewire.service
- pulseaudio.service
- sddm.service
- wpa_supplicant.service
- sddm/lightdm themes need to be installed system- not user-wide
Still maintain legacy configs, but they are not guaranteed to work
