mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-12-16 20:00:50 +01:00
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
d42738f4b9
There is no need to check for whether or not a certain mode is set, since bspc has a feature that automatically uses the previous mode if the same mode was detected. Also, "monocle" is a desktop layout, not a node mode. And modes are states, not modes. I confused the terminology quite a bit when I was starting out with bspwm (maybe to make the transition easier?) but now that I've used it long enough, I feel comfortable using the proper terminology. All future bspwm-related commits should (hopefully) contain the proper wording. |
||
---|---|---|
.config | ||
.gnupg | ||
.httpie | ||
.icons/default | ||
.editorconfig | ||
.gitconfig | ||
.gitignore | ||
.mailcap | ||
.stow-local-ignore | ||
.tmux.conf | ||
.vimrc | ||
.xinitrc | ||
.xmodmap | ||
.Xresources | ||
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?.