dotfiles

Luke's GNU/Linux dotfiles for i3, vim, ranger, bash, mpd, etc.
git clone git@git.lukesmith.xyz:dotfiles
Log | Files | Refs | README | LICENSE

README.md (2450B)


      1 # Luke's GNU/Linux Dotfiles
      2 
      3 There 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 info used by [my st build](https://github.com/lukesmithxyz/st) as a terminal
      9 + vim
     10 + bash
     11 + ranger (see full documentation [here](.config/ranger/luke_ranger_readme.md))
     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 + neofetch
     17 + And many little scripts I use filed in the `~/.scripts/` directory
     18 
     19 ## More documentation
     20 
     21 There's a full .pdf write-up of the repository [here: https://larbs.xyz/larbs_readme.pdf](https://larbs.xyz/larbs_readme.pdf).
     22 
     23 Or, if you actually installed my dotfiles, you can just press `Super+F1` to
     24 show the same document offline.
     25 
     26 In the system, you can also press `Super+Shift+e` to watch tutorial videos on
     27 different programs used. See [my YouTube channel](https://youtube.com/c/LukeSmithxyz) for more.
     28 
     29 The command `getkeys` will also show basic key binds for different programs.
     30 
     31 ## Dynamic Configuration Files
     32 
     33 Store your favorite or high-traffic directories in `~/.bmdirs` or your most
     34 important config files in `~/.bmfiles` with keyboard shortcuts. When you add
     35 things to theses files my vimrc will automatically run `shortcuts` which will
     36 dynamically generate shortcuts for these in bash, ranger and optionally
     37 qutebrowser and fish.
     38 
     39 ## Like my rice?
     40 
     41 Feel free to add other suggestions and I may implement them.
     42 
     43 I have a job, but every penny I get from followers or subscribers is more incentive to perfect what I'm doing.
     44 You can donate to me at [https://paypal.me/LukeMSmith](https://paypal.me/LukeMSmith).
     45 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).
     46 
     47 # "Dependencies" and programs used
     48 
     49 The programs I use here are always changing, but luckily you can just look at the installation list for [LARBS](http://larbs.xyz) here:
     50 
     51 + [List of programs installed by LARBS, including optional packages](https://github.com/LukeSmithxyz/LARBS/blob/master/progs.csv)
     52 
     53 `A` marks programs in the AUR, `G` marks git repositories.