Skip to content
/ dots Public

NixOS - Home Manager - Flake configuration

License

Notifications You must be signed in to change notification settings

crolbar/dots

Repository files navigation

NixOS - Home Manager - Flakes config

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.


river

Hosts

  • 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)

Software

The software I use across my systems is:

Wayland compositors

Window managers

Terminal

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

GUI

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

Credits

BIG help in the making of this flake were NotAShelf's nyx and fufexan's dotfiles.