Personal configuration files for my Fedora + Sway environment.
Clone and setup on a new system:
git clone --bare <repo-url> ~/.local/share/dotfiles
alias bare='/usr/bin/git --git-dir=$HOME/.local/share/dotfiles --work-tree=$HOME'
bare checkout
bare config --local status.showUntrackedFiles noAdd the alias to your .bashrc:
echo "alias bare='/usr/bin/git --git-dir=$HOME/.local/share/dotfiles --work-tree=$HOME'" >> ~/.bashrc- Shell: Modular bash configuration (.bashrc.d/)
- Wayland/Sway: Window manager, waybar, swaylock, rofi
- Terminal: foot, tmux with custom scripts
- Apps: bat, git, dunst, zathura
- Theming: GTK 2/3/4, wallpapers
- Scripts: Brightness control, nightshift, tmux-zen
bare status
bare add .config/app/config
bare commit -m "Update config"
bare push