mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-12-15 11:21:42 +01:00
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
8ac416880d
It turns out that some software will not render properly if the DPI is not set using increments of 25% (i.e. 96, 120, 144, 168, 192, etc.). Since GNOME and Plasma already use a scale factor of 2x, it makes sense to use 2x for .Xresources as well. Now GTK and Qt applications should share the same size across both bspwm and their respective DEs. |
||
---|---|---|
.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.