My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
Donovan Glover 8fa081660e
Relicense under MIT
This repository was previously licensed under the GPL v3 license. I've
since removed all GPL v3'd code and anything that remains after this
commit can be safely assumed to be MIT licensed.
2018-08-16 17:21:15 -04:00
aliases Update .aliases.sh 2018-04-08 16:30:53 -04:00
bspwm/.config/bspwm Update config files for polybar, bspwm, and sxhkd 2018-04-11 22:41:57 -04:00
compton/.config Update compton.conf 2018-04-09 00:26:27 -04: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
etc Move user.js to stow 2018-04-09 16:28:02 -04:00
feh/.config/feh Update feh keybindings 2018-04-13 22:35:24 -04:00
fish/.config/fish Add exports to fish config 2018-04-11 23:25:38 -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
git Add .gitconfig to stow 2018-04-13 21:19:19 -04:00
gnupg/.gnupg Remove ca-cert-file from gpg.conf 2018-03-11 23:48:52 -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
neofetch/.config/neofetch Add neofetch config 2018-04-09 16:03:11 -04:00
neovim/.config/nvim Move vim and neovim to stow 2018-02-27 20:31:44 -05:00
polybar/.config/polybar Update config files for polybar, bspwm, and sxhkd 2018-04-11 22:41:57 -04: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 Update config files for polybar, bspwm, and sxhkd 2018-04-11 22:41:57 -04:00
termite/.config Update colors 2018-04-11 23:01:12 -04:00
tmux Add new tmux config 2018-04-08 16:24:46 -04:00
vim Update vim config 2018-04-09 17:28:48 -04:00
w3m/.w3m Move ranger, polybar, and w3m to stow 2018-02-27 15:08:59 -05:00
waterfox Move user.js to stow 2018-04-09 16:28:02 -04:00
xcape Move rtv, xmodmap, and zathura to stow 2018-02-27 01:11:50 -05:00
xinit Update feh config and .xinitrc 2018-04-11 23:34:26 -04:00
xresources Update colors 2018-04-11 23:01:12 -04:00
yt-dl/.config/youtube-dl Move youtube-dl to stow 2018-03-01 23:58:59 -05:00
zathura/.config/zathura Update colors 2018-04-11 23:01:12 -04:00
zsh Move .zprofile to stow 2018-04-09 14:17:49 -04:00
.editorconfig Always trim trailing whitespace 2018-01-20 23:49:22 -05:00
install-guide.sh Update install-guide.sh 2018-04-08 16:37:47 -04:00
LICENSE Relicense under MIT 2018-08-16 17:21:15 -04: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

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.