The Voidrice (Luke Smith https://lukesmith.xyz's dotfiles)
These are the dotfiles deployed by my fork of LARBS
- Very useful scripts are in
~/.local/bin/
- Settings for:
- vim/nvim (text editor)
- zsh (shell)
- lf (file manager)
- mpd/ncmpcpp (music)
- sxiv (image/gif viewer)
- mpv (video player)
- other stuff like xdg default programs, inputrc and more, etc.
- I try to minimize what's directly in
~
so:- All configs that can be in
~/.config/
are. - Some environmental variables have been set in
~/.zprofile
to move configs into~/.config/
- All configs that can be in
- Bookmarks in text files used by various scripts (like
~/.local/bin/shortcuts
)- File bookmarks in
~/.config/shell/bm-files
- Directory bookmarks in
~/.config/shell/bm-dirs
- File bookmarks in
These dotfiles are intended to go with my fork's of Luke's suckless programs
which essentially contain 2 branches
- master which is essentially just a rice
- config which contains other patches, tweaks, and keybindings
I also recommend trying out mutt-wizard, which additionally works with this setup. It gives you an easy-to-install terminal-based email client regardless of your email provider. It is integrated into these dotfiles as well.
- I have riced my dotfiles with the Nord color scheme everywhere possible
- some of Luke's aliases to me simply don't make sense, like
sudo su
so i removed them, i sometimes find it convenient to keep user environment when in root, at other times when i want a clean root I just 'su -l' instead. - my xinit invokes gnome-keyring and I use the pam step to unlock it
- my dotfiles make use of
systemd services
andsystemd --user services
I find that Luke's installer comes with missing dependancies comparing to his dotfiles, Use my fork of LARBS to autoinstall everything instead:
curl -LO https://raw.githubusercontent.com/kronikpillow/LARBS/master/larbs.sh
or clone the repo files directly to your home directory and install the dependencies.
Backgrounds I use in this fork come from Nordic Wallpapers repo