mirror of
https://github.com/donovanglover/nix-config.git
synced 2024-11-15 21:03:59 +01:00
My NixOS configuration with Nix Flakes, Home Manager, Stylix, and Hyprland.
29d6a73d75
Maybe this is a new feature of polybar, or maybe I've never read the documentation thoroughly enough. This commit adds inheritance for my floating bar and top bar, so that duplication isn't necessary. This makes things a lot easier to see and understand. There is also a way to include other files, which may be useful for automatically generating key value pairs for polybar based on screen resolution. It may also be used to set different variables (i.e. colors) based on which bar is used. Pretty handy. |
||
---|---|---|
.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?.