forked from extern/nix-config
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
08334b59ed
"Desktop" was a really generic package name that didn't describe the contents of what it contained. Since we already have a catch-all directory (extras), I separated "desktop" into what it actually was: settings for urxvt/termite and settings for xmodmap. Some other programs may also use xrdb. The only reason the term files are not in the bspwm directory instead is because it may be useful to use urxvt or termite in non-bspwm environments. |
||
---|---|---|
bspwm | ||
code/.config/Code - OSS/User | ||
editorconfig | ||
extras | ||
fish/.config/fish | ||
git | ||
gpg/.gnupg | ||
plasma/.config/autostart-scripts | ||
systemd/.config/systemd/user | ||
term | ||
tmux | ||
vim | ||
wal/.config/wal | ||
xmodmap | ||
LICENSE | ||
Makefile | ||
README.md |
New Start
Vim is my editor, *nix is my IDE.
- Window manager: bspwm with
XDG_CURRENT_DESKTOP=KDE
- Bar: polybar
- Launcher: rofi
- Icons: Papirus
Usage
I manage my dotfiles with stow
. Once you have stow installed, run:
make install
Note
: Some of my config files are optimized for HiDPI (between 180 and 192dpi). Adjust those numbers for your display accordingly, or simply don't stow those files.
If you want to learn how to make your system work for you, see What is GNU/Linux? and What is free software?.