My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
Donovan Glover 616048bd3f
archlinux: Add VerbosePkgLists to pacman.conf
Here I commit the addition of VerbosePkgLists for reference. It turns
out that yay's package upgrade list looks significantly better than
pacman's VerbosePkgLists (and is a lot more legible).

Since pacman will not use VerbosePkgLists when the number of terminal
columns is low enough, it makes sense to simply use the default setting
instead.
2018-11-19 19:14:37 -05:00
.archlinux archlinux: Add VerbosePkgLists to pacman.conf 2018-11-19 19:14:37 -05:00
.fedora fedora: Install vim plugins during bootstrap.sh 2018-11-18 03:46:33 -05:00
bspwm docs: Add READMEs for bspwm, polybar, and rtv 2018-11-18 15:20:14 -05:00
code code: Use vs-wal as the default color scheme 2018-11-19 19:09:23 -05:00
compton docs: Add READMEs for compton, dunst, and zathura 2018-11-18 13:27:37 -05:00
dunst docs: Add READMEs for compton, dunst, and zathura 2018-11-18 13:27:37 -05:00
editorconfig misc: Update dotfiles 2018-10-27 15:48:08 -04:00
feh docs: Add READMEs for feh, httpie, and yay 2018-11-18 14:05:12 -05:00
fish misc: Update docs 2018-10-31 13:03:41 -04:00
git docs: Fix some typos and missing instructions 2018-10-27 15:44:59 -04:00
gpg misc: Update docs 2018-10-31 13:03:41 -04:00
gtk docs: Add READMEs for gtk, wal, xresources, and yt-dl 2018-11-19 17:50:47 -05:00
httpie docs: Add READMEs for feh, httpie, and yay 2018-11-18 14:05:12 -05:00
kitty docs: Add READMEs for kitty, xcursor, and xinit 2018-11-18 20:57:03 -05:00
mpd docs: Add READMEs for mpd, mpv, and sxhkd 2018-11-18 14:34:41 -05:00
mpv docs: Add READMEs for mpd, mpv, and sxhkd 2018-11-18 14:34:41 -05:00
ncmpcpp docs: Add READMEs for ncmpcpp, ranger, and rofi 2018-11-18 17:06:18 -05:00
polybar docs: Add READMEs for bspwm, polybar, and rtv 2018-11-18 15:20:14 -05:00
ranger docs: Add READMEs for ncmpcpp, ranger, and rofi 2018-11-18 17:06:18 -05:00
rofi docs: Add READMEs for ncmpcpp, ranger, and rofi 2018-11-18 17:06:18 -05:00
rtv docs: Add READMEs for bspwm, polybar, and rtv 2018-11-18 15:20:14 -05:00
ssh-agent stow: Split systemd package into bspwm and ssh-agent 2018-11-04 11:39:56 -05:00
sxhkd docs: Add READMEs for mpd, mpv, and sxhkd 2018-11-18 14:34:41 -05:00
tmux tmux: Add true color support 2018-11-07 11:34:19 -05:00
vim vim: Strategically install plugins 2018-11-14 18:44:22 -05:00
wal docs: Add READMEs for gtk, wal, xresources, and yt-dl 2018-11-19 17:50:47 -05:00
xcursor docs: Add READMEs for kitty, xcursor, and xinit 2018-11-18 20:57:03 -05:00
xinit docs: Add READMEs for kitty, xcursor, and xinit 2018-11-18 20:57:03 -05:00
xmodmap docs: Add READMEs for fish, vim, and xmodmap 2018-10-23 13:01:16 -04:00
xresources docs: Add READMEs for gtk, wal, xresources, and yt-dl 2018-11-19 17:50:47 -05:00
yay docs: Add READMEs for feh, httpie, and yay 2018-11-18 14:05:12 -05:00
yt-dl docs: Add READMEs for gtk, wal, xresources, and yt-dl 2018-11-19 17:50:47 -05:00
zathura docs: Add READMEs for compton, dunst, and zathura 2018-11-18 13:27:37 -05:00
.gitattributes gitattributes: Update path to PKGBUILDs 2018-11-14 14:53:00 -05:00
.gitignore Add fedpkg files to .gitignore 2018-11-13 12:32:20 -05:00
LICENSE Relicense under MIT 2018-08-16 17:21:15 -04:00
Makefile Makefile: Add code-extensions target 2018-11-17 15:11:59 -05:00
README.md Update README 2018-11-15 13:34:24 -05:00

Dotfiles

TODO: Screenshots

Usage

Replicate my Arch Linux setup

On a fresh Arch Linux install, run the bootstrap script.

git clone https:///github.com/GloverDonovan/dotfiles --depth 1 && ./dotfiles/.archlinux/bootstrap.sh

Replicate my Fedora setup

On a fresh Fedora install, run the bootstrap script.

git clone https://github.com/GloverDonovan/dotfiles --depth 1 && ./dotfiles/.fedora/bootstrap.sh

Use only the dotfiles you want

Install stow with your package manager, then use make package=dir and make uninstall package=dir as needed. Stow will only change what it owns.