1 # The Voidrice (Luke Smith <https://lukesmith.xyz>'s dotfiles) 2 3 These are the dotfiles deployed by [LARBS](https://larbs.xyz) and as seen on [my YouTube channel](https://youtube.com/c/lukesmithxyz). 4 5 - Very useful scripts are in `~/.local/bin/` 6 - Settings for: 7 - vim/nvim (text editor) 8 - zsh (shell) 9 - i3wm/i3-gaps (window manager) 10 - i3blocks (status bar) 11 - sxhkd (general key binder) 12 - ranger (file manager) 13 - lf (file manager) 14 - mpd/ncmpcpp (music) 15 - sxiv (image/gif viewer) 16 - mpv (video player) 17 - calcurse (calendar program) 18 - tmux 19 - other stuff like xdg default programs, inputrc and more, etc. 20 - I try to minimize what's directly in `~` so: 21 - All configs that can be in `~/.config/` are. 22 - Some environmental variables have been set in `~/.zprofile` to move configs into `~/.config/` 23 - Bookmarks in text files used by various scripts (like `~/.local/bin/shortcuts`) 24 - File bookmarks in `~/.config/files` 25 - Directory bookmarks in `~/.config/directories` 26 27 ## Want even more? 28 29 My setup is pretty modular nowadays. 30 I use several suckless programs that are meant to be configured and compiled by the user and I also have separate repos for some other things. 31 Check out their links: 32 33 - [dwm](https://github.com/lukesmithxyz/dwm) (the window manager I usually use now which is fully compatible with this repo) 34 - [st](https://github.com/lukesmithxyz/st) (the terminal emulator assumed to be used by these dotfiles) 35 - [mutt-wizard (`mw`)](https://github.com/lukesmithxyz/mutt-wizard) - (a terminal-based email system that can store your mail offline without effort) 36 37 ## Install these dotfiles 38 39 Use [LARBS](https://larbs.xyz) to autoinstall everything: 40 41 ``` 42 curl -LO larbs.xyz/larbs.sh 43 ``` 44 45 or clone the repo files directly to your home directory and install [the prerequisite programs](https://github.com/LukeSmithxyz/LARBS/blob/master/progs.csv) or [those required for the i3 setup](https://github.com/LukeSmithxyz/LARBS/blob/master/legacy.csv).