mirror of
https://github.com/js0ny/nixcfgs.git
synced 2026-08-05 16:52:44 +00:00
No description
- Nix 80.6%
- Lua 4.6%
- Shell 4.5%
- Python 3.1%
- JavaScript 2.9%
- Other 4.2%
| .vscode | ||
| _sources | ||
| definitions | ||
| flakes | ||
| hosts | ||
| lib | ||
| misc/hardware/qmk | ||
| modules | ||
| overlays | ||
| pkgs | ||
| scripts | ||
| .directory | ||
| .editorconfig | ||
| .envrc | ||
| .gitattributes | ||
| .gitignore | ||
| .luarc.json | ||
| .pre-commit-config.yaml | ||
| .stylua.toml | ||
| AGENTS.md | ||
| desktop.ini | ||
| flake.lock | ||
| flake.nix | ||
| Justfile | ||
| LICENSE | ||
| README.md | ||
| README.zh-CN.md | ||
nixcfgs
My NixOS and nix-darwin setup organised with flake-parts
Hosts
bauhaus- Main Desktop, ITX (i5-13600KF + RTX4070Ti Super) (Bauhaus)belvedere- VPS (Belvedere)crystal- Laptop, ASUS Zephyrus G14 2025 (The Crystal Palace)polder- VPS for self-hosting (Polder)zen- MacBook Air M1, running macOSzwinger- Alt. VPS (Zwinger)
Software I used
- Desktop Sessions:
- Hyprland - feature-rich
- Niri - simplicity and low power consumption
- KDE Plasma - Fallback environment
- GUI Shell: Noctalia V5
- Display Manager: SDDM with thyx
- Browser: Firefox
- Terminal Emulator: Kitty
- macOS: Ghostty which has better integration with the look of macOS
- Shell: fish
- Editor: Neovim
- Terminal Multiplexer: Kitty and zellij