1 # Luke's GNU/Linux Dotfiles 2 3 These are my dotfiles! The name of the repo, "voidrice", came from the fact they were originally on my Void Linux machine, but these files are distro-independent. In fact, I now push changes from my X200 running Parabola or my X220 running Arch. 4 5 ## Programs whose configs can be found here 6 7 + i3 (i3-gaps) 8 + ~~Xresourses/Xdefaults settings~~ Now moved to [my terminal (st) build](https://github.com/lukesmithxyz/st) which uses them 9 + vim 10 + bash 11 + vifm 12 + ~~mutt/msmtp/offlineimap~~ Now moved to [LukeSmithxyz/mutt-wizard](https://github.com/LukeSmithxyz/mutt-wizard) 13 + calcurse 14 + ncmpcpp and mpd (my main music player) 15 + mpv 16 + And many little scripts I use filed in the `~/.scripts/` directory 17 18 ## More documentation 19 20 There's a full .pdf write-up of the repository [here: https://larbs.xyz/larbs_readme.pdf](https://larbs.xyz/larbs_readme.pdf). 21 22 Or, if you actually installed my dotfiles, you can just press `Super+F1` to 23 show the same document offline. 24 25 In the system, you can also press `Super+Shift+e` to watch tutorial videos on 26 different programs used. See [my YouTube channel](https://youtube.com/c/LukeSmithxyz) for more. 27 28 The command `getkeys` will also show basic key binds for different programs. 29 30 ## Dynamic Configuration Files 31 32 Store your favorite or high-traffic directories in `~/.config/bmdirs` or your most 33 important config files in `~/.config/bmfiles` with keyboard shortcuts. When you add 34 things to theses files my vimrc will automatically run `shortcuts` which will 35 dynamically generate shortcuts for these in bash, ranger and optionally 36 qutebrowser and fish. 37 38 ## Like my rice? 39 40 Feel free to add other suggestions and I may implement them. 41 42 I have a job, but every penny I get from followers or subscribers is more incentive to perfect what I'm doing. 43 You can donate to me at [https://paypal.me/LukeMSmith](https://paypal.me/LukeMSmith). 44 Donations are earmarked for whatever the donator wants, usually to go to funds for buying new equipment for the [YouTube channel](https://youtube.com/c/LukeSmithxyz). 45 46 # "Dependencies" and programs used 47 48 The programs I use here are always changing, but luckily you can just look at the installation list for [LARBS](http://larbs.xyz) here: 49 50 + [List of programs installed by LARBS, including optional packages](https://github.com/LukeSmithxyz/LARBS/blob/master/progs.csv) 51 52 `A` marks programs in the AUR, `G` marks git repositories.