Personal dotfiles built around niri and noctalia.
git clone https://github.com/strob3/niri-dotfiles.git ~/.dotfiles
cd ~/.dotfiles
# run setup script
./setup.sh
# flags
./setup.sh --dots # dotfiles symlinks only
./setup.sh --pkgs # packages + dotfiles symlinksConfigs in ~/.config/ are symlinks to ~/.dotfiles/.config/.
nvim ~/.config/niri/config.kdl
# changes are tracked in ~/.dotfiles# move config directory into dotfiles repo
mv ~/.config/foo ~/.dotfiles/.config/
# apply symlinks (auto-detects all folders in .config/)
./install-dotfiles.sh# move file or directory into repo
mv ~/.gitconfig ~/.dotfiles/.gitconfig
# add entry to CUSTOM_LINKS in install-dotfiles.sh:
# CUSTOM_LINKS=(
# ".local/share/noctalia:$HOME/.local/share/noctalia"
# ".gitconfig:$HOME/.gitconfig"
# )
# apply symlinks
./install-dotfiles.sh- Append package name to
packages.txtor Flathub ID toflatpaks.txt. - Re-run
./install-packages.sh.
Mod + / to display hotkey overlay script.