dotfiles
Lockscreen

Application launcher, window switcher and calculator (Rofi)

Polybar

Music control (sPlayerctl) + notification icon art


Speaker and microphone control

Brightness and Redshift control

App notifications

WiFi

Screenshot

ToDo popup with context action

Quick start
- Clone the dotfiles
git clone --bare https://github.com/simonvic/dotfiles.git "${XDG_DATA_HOME:-$HOME/.local/share}/.dotfiles"
- Checkout the content
git --git-dir="${XDG_DATA_HOME:-$HOME/.local/share}/.dotfiles/" --work-tree="$HOME" checkout
- Hide untracked files
git --git-dir="${XDG_DATA_HOME:-$HOME/.local/share}/.dotfiles/" --work-tree="$HOME" config --local status.showUntrackedFiles no
- Add
.local/bin
topath
Follow your system instruction on how to edit the
PATH
and make the changes persistent. - Make the scripts executable
chmod +x ~/.local/bin/name_of_script
- Relog or reboot your system to make sure the changes have taken effect
Assuming you already have zsh as your shell (if not check how to change your default shell), you should now see the custom prompt.
You can use the dotfiles alias to manage the dotfiles. With the power of git you can easily fetch updates for the dotfiles or see what has changed.
- List changes
dotfiles log --oneline
- Check for new updates
dotfiles fetch --tags
- Change to developement branch to get latest changes
dotfiles checkout dev
- Update the dotfiles
dotfiles pull
Installation guide
For a more in-depth guide, refer to the wiki