No description
Find a file
Vlad Doster e1a4273e11
Make dir shortcuts use XDG DIRS and then use a default if need be (#725)
* sort and make home shortcut break less

* Update directories

* Formatting

* Add missing brackets

* sort

Co-authored-by: Luke Smith <luke@lukesmith.xyz>
2020-07-08 08:49:27 -04:00
.config Make dir shortcuts use XDG DIRS and then use a default if need be (#725) 2020-07-08 08:49:27 -04:00
.local Remove uneeded std suppression (#749) 2020-07-07 11:30:26 -04:00
.gitmodules fix: Use HTTPS instead of SSH (#547) 2020-04-09 06:58:27 -04:00
.profile zprofile is now the file, profile is the link 2020-04-19 19:03:34 -04:00
.xinitrc i3 STATUSBAR fix and xinitrc moved/linked 2020-04-20 16:41:33 -04:00
.xprofile xprofile in normal location 2020-05-17 16:19:28 -04:00
.zprofile more image icons 2020-07-03 10:08:40 -04:00
FUNDING.yml boomer futilely attempts to understand soydev ui 2020-06-02 15:33:56 -04:00
LICENSE Create LICENSE 2018-08-02 00:29:58 -04:00
README.md fix #696 old dox rm'd 2020-06-06 23:00:53 -04:00

The Voidrice (Luke Smith https://lukesmith.xyz's dotfiles)

These are the dotfiles deployed by LARBS and as seen on my YouTube channel.

  • Very useful scripts are in ~/.local/bin/
  • Settings for:
    • vim/nvim (text editor)
    • zsh (shell)
    • i3wm/i3-gaps (window manager)
    • i3blocks (status bar)
    • sxhkd (general key binder)
    • ranger (file manager)
    • lf (file manager)
    • mpd/ncmpcpp (music)
    • sxiv (image/gif viewer)
    • mpv (video player)
    • calcurse (calendar program)
    • tmux
    • 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/
  • Bookmarks in text files used by various scripts (like ~/.local/bin/shortcuts)
    • File bookmarks in ~/.config/files
    • Directory bookmarks in ~/.config/directories

Want even more?

My setup is pretty modular nowadays. 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. Check out their links:

  • dwm (the window manager I usually use now which is fully compatible with this repo)
  • st (the terminal emulator assumed to be used by these dotfiles)
  • mutt-wizard (mw) - (a terminal-based email system that can store your mail offline without effort)

Install these dotfiles

Use LARBS to autoinstall everything:

curl -LO larbs.xyz/larbs.sh

or clone the repo files directly to your home directory and install the prerequisite programs.