This nix flake contains NixOS configurations for all of my systems and with the help of Home Manager for all of the software that I'm using.
- 308: Desktop PC with a Ryzen 5 3600 and a 1060 3bg (old but does the job for me). Running Hyprland.
- plier: ASUS Vivobook with an Intel i5-1235U (got it mainly for the OLED display). Running river.
- screw: Raspbery Pi 4B as an home server (until I make a proper one). Running blocky & a forgejo instance.
- vm: Basic VM config for testing.
Don't even ask me about the names.. (I have an weird naming convention I know)
The software I use across my systems is:
- Hyprland - (config: home/wm/hypr)
- river - (config: home/wm/river) (status cilent - ristate)
- LeftWM - for when something doesn't work on river (config: home/wm/left)
- bspwm - for when something doesn't work on Hyprland (config: home/wm/bsp)
Name | Description | Configuration |
---|---|---|
Zsh | shell | home/cil/zsh.nix & hosts/shared/cil/zsh.nix |
yazi | file manager | hosts/shared/cli/yazi |
Starship | easy and useful prompt | home/cli/starship |
tmux | terminal multiplexer (maybe switching to zellij soon) | home/cli/tmux |
Gitui | git frontend | home/cli/gitui |
neovim | text editor | home/cli/neovim |
Name | Description | Configuration |
---|---|---|
Alacritty | terminal emulator | home/cli/alacritty |
Schizofox | easy way for a daly-drivable hardened firefox | home/cli/schizofox |
Zathura | simple document viewer with vim bindings | home/gui/zathura |
eww | widget system used mainly for bars | home/gui/eww & home/wm/hypr/eww & home/wm/left/leftwm/right/eww |
rofi | launcher for x11 | home/wm/share/rofi |
anyrun | launcher for wayland | home/wm/share/wayland/anyrun.nix |
swww | wallpaper solution for wayland | home/wm/share/wall |
feh | wallpaper solution for x11 | home/wm/share/wall |
BIG help in the making of this flake were NotAShelf's nyx and fufexan's dotfiles.