1
0
forked from extern/nix-config
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
Go to file
Donovan Glover e6d88d57ad
Makefile: Add code-extensions target
Now it is possible to run `make code-extensions` to install all the
extensions I use for the editor Code.
2018-11-17 15:11:59 -05:00
.archlinux archlinux: Update install scripts 2018-11-15 21:18:51 -05:00
.fedora fedora: Install pywal locally 2018-11-14 15:13:50 -05:00
bspwm/.config/bspwm stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
code docs: Add READMEs for code, gpg, and systemd 2018-10-23 16:25:45 -04:00
compton/.config stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
dunst/.config/wal/templates stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
editorconfig misc: Update dotfiles 2018-10-27 15:48:08 -04:00
feh/.config/feh stow: Split bspwm into separate packages 2018-11-17 14:58:13 -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/.config/gtk-3.0 stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
httpie/.httpie stow: Split extras into separate packages 2018-11-15 12:38:45 -05:00
kitty/.config meta: Split kitty config into separate files 2018-11-15 02:26:13 -05:00
mpd/.config/mpd stow: Split extras into separate packages 2018-11-15 12:38:45 -05:00
mpv/.config/mpv stow: Split extras into separate packages 2018-11-15 12:38:45 -05:00
ncmpcpp/.config/ncmpcpp stow: Split extras into separate packages 2018-11-15 12:38:45 -05:00
polybar/.config/polybar stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
ranger/.config/ranger stow: Split extras into separate packages 2018-11-15 12:38:45 -05:00
rofi/.config/rofi stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
rtv stow: Split extras into separate packages 2018-11-15 12:38:45 -05:00
ssh-agent stow: Split systemd package into bspwm and ssh-agent 2018-11-04 11:39:56 -05:00
sxhkd/.config/sxhkd stow: Split bspwm into separate packages 2018-11-17 14:58:13 -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/.config/wal stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
xcursor/.icons/default stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
xinit stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
xmodmap docs: Add READMEs for fish, vim, and xmodmap 2018-10-23 13:01:16 -04:00
xresources stow: Split bspwm into separate packages 2018-11-17 14:58:13 -05:00
yay/.config/yay stow: Split extras into separate packages 2018-11-15 12:38:45 -05:00
yt-dl/.config/youtube-dl stow: Split extras into separate packages 2018-11-15 12:38:45 -05:00
zathura/.config meta: Split zathura config into separate files 2018-11-15 11:44:01 -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.