My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
2018-04-08 16:30:53 -04:00
aliases Update .aliases.sh 2018-04-08 16:30:53 -04:00
bspwm/.config/bspwm Update .aliases.sh and bspwmrc 2018-03-02 23:58:19 -05:00
compton/.config Move compton, mpd, and ncmpcpp to stow 2018-02-27 00:34:47 -05:00
ctags Move ctags and dircolors to stow 2018-02-25 23:59:10 -05:00
dircolors Move ctags and dircolors to stow 2018-02-25 23:59:10 -05:00
dotfiles Move youtube-dl to stow 2018-03-01 23:58:59 -05:00
etc Remove userChrome.css 2018-02-16 23:55:28 -05:00
feh/.config/feh Move mpv, feh, and bspwm to stow 2018-02-27 01:23:19 -05:00
fish/.config/fish Fix the fish prompt 2018-04-08 16:00:15 -04:00
fontconfig/.config/fontconfig Move fontconfig to stow 2018-02-20 23:42:18 -05:00
functions Major refactor to the modularity between shells 2018-02-26 23:56:29 -05:00
gnupg/.gnupg Remove ca-cert-file from gpg.conf 2018-03-11 23:48:52 -04:00
help Add dig to commands.md 2018-03-14 23:45:45 -04:00
mailcap Move mailcap to stow 2018-02-23 22:40:55 -05:00
mpd/.config/mpd Move compton, mpd, and ncmpcpp to stow 2018-02-27 00:34:47 -05:00
mpv/.config/mpv Move mpv, feh, and bspwm to stow 2018-02-27 01:23:19 -05:00
ncmpcpp/.config/ncmpcpp Move compton, mpd, and ncmpcpp to stow 2018-02-27 00:34:47 -05:00
neovim/.config/nvim Move vim and neovim to stow 2018-02-27 20:31:44 -05:00
polybar/.config/polybar Make polybar float 2018-03-06 23:43:36 -05:00
ranger/.config/ranger Move ranger, polybar, and w3m to stow 2018-02-27 15:08:59 -05:00
rtv/.config/rtv Move rtv, xmodmap, and zathura to stow 2018-02-27 01:11:50 -05:00
sxhkd/.config/sxhkd Move sxhkd, xinit, and gnupg to stow 2018-02-27 23:04:08 -05:00
termite/.config Re-add termite config 2018-04-08 16:14:25 -04:00
tmux Add new tmux config 2018-04-08 16:24:46 -04:00
vim Add CSV, Jinja2, mustache, and handlebars support to vim 2018-03-04 23:38:23 -05:00
w3m/.w3m Move ranger, polybar, and w3m to stow 2018-02-27 15:08:59 -05:00
xcape Move rtv, xmodmap, and zathura to stow 2018-02-27 01:11:50 -05:00
xinit Move sxhkd, xinit, and gnupg to stow 2018-02-27 23:04:08 -05:00
xresources Manage .Xresources with stow 2018-02-19 23:52:58 -05:00
yt-dl/.config/youtube-dl Move youtube-dl to stow 2018-03-01 23:58:59 -05:00
zathura/.config/zathura Move rtv, xmodmap, and zathura to stow 2018-02-27 01:11:50 -05:00
zsh Major refactor to the modularity between shells 2018-02-26 23:56:29 -05:00
.editorconfig Always trim trailing whitespace 2018-01-20 23:49:22 -05:00
.gitignore Remove output directories from the repository 2017-12-25 21:34:37 -05:00
.travis.yml Add crystal spec to .travis.yml 2017-12-22 23:43:16 -05:00
install-guide.sh Upgrade the partition size 2018-02-07 23:57:02 -05:00
LICENSE.md Add license 2017-10-23 00:11:29 -04:00
Makefile Add spec.cr and clean up Makefile 2018-01-30 23:55:05 -05:00
PKGBUILD Add avidemux-cli, sox, and tmux to PKGBUILD 2018-04-08 16:00:55 -04:00
README.md Clean up README.md 2018-04-08 16:06:02 -04:00
shard.yml Remove all dependencies from shard.yml 2018-01-10 23:51:37 -05:00
spec.cr Change fd-rs to fd 2018-03-13 23:57:38 -04:00

Dotfiles

Vim is my editor, *nix is my IDE.

Screenshot Screenshot

These are my dotfiles. I use them with Arch GNU/Linux.

My dotfiles aim to be simple, straight-forward, and to the point. If you want to know how something works, just man software and /search for what you need to know!

Key features:

  • Universal theming
  • Vim-inspired keybinds
  • Easy to reproduce

My dotfiles are managed with stow. Different dotfiles are stored in different directories. You can "install" a set of dotfiles by simply running stow <dir>, e.g. stow bspwm.