mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-11-15 12:54:15 +01:00
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
5c04a58082
Since my dotfiles are now sorted by individual programs instead of in groups, I'm trying a new README format. This format should provide more useful information and be easier to read as well. |
||
---|---|---|
.archlinux | ||
.fedora | ||
bspwm/.config/bspwm | ||
code | ||
compton | ||
dunst | ||
editorconfig | ||
feh/.config/feh | ||
fish | ||
git | ||
gpg | ||
gtk/.config/gtk-3.0 | ||
httpie/.httpie | ||
kitty/.config | ||
mpd/.config/mpd | ||
mpv/.config/mpv | ||
ncmpcpp/.config/ncmpcpp | ||
polybar/.config/polybar | ||
ranger/.config/ranger | ||
rofi/.config/rofi | ||
rtv | ||
ssh-agent | ||
sxhkd/.config/sxhkd | ||
tmux | ||
vim | ||
wal/.config/wal | ||
xcursor/.icons/default | ||
xinit | ||
xmodmap | ||
xresources | ||
yay/.config/yay | ||
yt-dl/.config/youtube-dl | ||
zathura | ||
.gitattributes | ||
.gitignore | ||
LICENSE | ||
Makefile | ||
README.md |
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.