This is my not overly engineerd nix flake for managing my machines and keeping my sanity.
Explore the reposity take what you like.
Currently i use nix everywhere i can, because it's actually worth it. For the moment i only use of my two primary machines. But i have plans to migrate my homelab to be full nix.
Hostname | Brand | CPU | RAM | GPU | OS |
---|---|---|---|---|---|
x1 |
Lenovo X1 carbon (gen 9) | i7 11th gen | 32Gb | iris xe | Nix |
kraken |
n/a (custom built) | R5 3600 | 32Gb | RTX 2060 | Nix |
System wide config is managed through nix and nix modules everything else is managed through home-manager. Some configurations still not yet ported to nix. (some of them will never like neovim).
- Terminal: Alacritty
- Terminal multiplexer: Zellij
- Shell: zsh
- Editor: Neovim
- Desktop: Hyprland
- Browser: Firefox
- Media: imv + mpv + zathura
- Theme: Night fox + Sylix for easy system-wide colorscheming
- Development environments: Devenv + Direnv
Special thanks to many of the community members without them this config woudn't be possible. Some of them are: