2018-07-08 13:45:36 +00:00
# Luke's GNU/Linux Dotfiles
2018-01-22 01:29:48 +00:00
2019-02-03 06:11:45 +00:00
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.
2018-01-22 01:29:48 +00:00
## Programs whose configs can be found here
+ i3 (i3-gaps)
2019-04-02 16:31:58 +00:00
+ ~~Xresourses/Xdefaults settings~~ Now moved to [my terminal (st) build ](https://github.com/lukesmithxyz/st ) which uses them
2018-01-22 01:29:48 +00:00
+ vim
+ bash
2019-03-28 20:26:44 +00:00
+ vifm
2018-02-11 22:11:54 +00:00
+ ~~mutt/msmtp/offlineimap~~ Now moved to [LukeSmithxyz/mutt-wizard ](https://github.com/LukeSmithxyz/mutt-wizard )
2018-01-22 01:29:48 +00:00
+ calcurse
+ ncmpcpp and mpd (my main music player)
+ mpv
2019-05-18 04:07:32 +00:00
+ And many little scripts I use filed in the `~/.local/bin/` directory
2018-01-22 01:29:48 +00:00
## More documentation
2018-12-02 03:37:02 +00:00
There's a full .pdf write-up of the repository [here: https://larbs.xyz/larbs_readme.pdf ](https://larbs.xyz/larbs_readme.pdf ).
2018-01-22 01:29:48 +00:00
2018-12-02 03:37:02 +00:00
Or, if you actually installed my dotfiles, you can just press `Super+F1` to
show the same document offline.
2018-01-22 01:29:48 +00:00
2018-12-01 16:08:28 +00:00
In the system, you can also press `Super+Shift+e` to watch tutorial videos on
different programs used. See [my YouTube channel ](https://youtube.com/c/LukeSmithxyz ) for more.
2018-07-18 23:15:24 +00:00
2018-12-02 03:37:02 +00:00
The command `getkeys` will also show basic key binds for different programs.
2018-01-22 01:29:48 +00:00
## Dynamic Configuration Files
2019-02-19 18:18:31 +00:00
Store your favorite or high-traffic directories in `~/.config/bmdirs` or your most
important config files in `~/.config/bmfiles` with keyboard shortcuts. When you add
2018-12-01 16:08:28 +00:00
things to theses files my vimrc will automatically run `shortcuts` which will
dynamically generate shortcuts for these in bash, ranger and optionally
qutebrowser and fish.
2018-01-22 01:29:48 +00:00
## Like my rice?
Feel free to add other suggestions and I may implement them.
2018-12-01 16:08:28 +00:00
I have a job, but every penny I get from followers or subscribers is more incentive to perfect what I'm doing.
You can donate to me at [https://paypal.me/LukeMSmith ](https://paypal.me/LukeMSmith ).
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 ).
2018-01-22 01:29:48 +00:00
2018-05-04 20:48:30 +00:00
# "Dependencies" and programs used
2018-01-22 01:29:48 +00:00
2018-05-04 20:48:30 +00:00
The programs I use here are always changing, but luckily you can just look at the installation list for [LARBS ](http://larbs.xyz ) here:
2018-08-02 00:37:09 +00:00
+ [List of programs installed by LARBS, including optional packages ](https://github.com/LukeSmithxyz/LARBS/blob/master/progs.csv )
2018-05-04 20:48:30 +00:00
2018-12-01 16:08:28 +00:00
`A` marks programs in the AUR, `G` marks git repositories.