forked from extern/nix-config
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
698225db65
It turns out that desktop environments like GNOME and Plasma will re-write the GTK settings.ini regardless of whether or not it is actually used. To avoid diffing issues, I've gone ahead and replaced my commented settings.ini with the one formatted by KDE Plasma. Note that the current settings.ini file consists of all the settings you need in a modern GTK environment. Be wary of programs that attempt to add legacy options to this file, such as kde-gtk-config. |
||
---|---|---|
.archlinux | ||
.fedora | ||
bspwm | ||
code | ||
compton | ||
dunst | ||
editorconfig | ||
feh | ||
fish | ||
git | ||
gpg | ||
gtk | ||
httpie | ||
kitty | ||
mpd | ||
mpv | ||
ncmpcpp | ||
polybar | ||
ranger | ||
rofi | ||
rtv | ||
ssh-agent | ||
sxhkd | ||
tmux | ||
vim | ||
wal | ||
xcursor | ||
xinit | ||
xmodmap | ||
xresources | ||
yay | ||
yt-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.