BSPWM | polybar | alacritty | zsh | neovim
A clean & versatile rice.
These are my personal dotfiles, feel free to take inspiration.
curl -L loiccoyle.com/dots/install | bash
This will clone the repository into your $HOME and will create the git dir at ~/.dotfiles. It will also move any conflicting files into ~/.config-backup
Check ~/.config/Makefile to install dependencies (requires paru).
Disclaimer: don’t run a random person’s code without understanding it.



| Purpose | Application | Configuration |
|---|---|---|
| Window mananager | BSPWM |
~/.config/bspwm/ |
| Key bindings | sxhkd |
~/.config/sxhkd/ |
| Status bar | polybar |
~/.config/polybar/ |
| Terminal | alacritty |
~/.config/alacritty/ |
| Browser | qutebrowser |
~/.config/qutebrowser/ |
| Editor | neovim |
~/.config/nvim/ |
| Compositor | picom |
~/.config/picom/ |
| Shell | zsh |
~/.config/zsh/ |
| File viewer | lf |
~/.config/lf/ |
| Image viewer | vimiv-qt |
~/.config/vimiv/ |
| PDF viewer | sioyek |
~/.config/sioyek/ |
| Colour management | flavours |
~/.config/flavours/ |
| Application launcher | rofi |
~/.config/rofi/ |
$HOME clean:
~/.profile there are a bunch of environment variables to keep files out of the home dir.python dev environment:
poetry