My Nix configurations for NixOS
|
|
||
|---|---|---|
| modules | ||
| secrets | ||
| .envrc | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| justfile | ||
| LICENSE | ||
| README.md | ||
| README.zh-CN.md | ||
HPCesia's Nix Config
English | 简体中文
My Dendritic Pattern Nix configuration, for a NixOS laptop and a NixOS VPS.
Component List
| NixOS | |
|---|---|
| Desktop | Niri + Noctalia Shell |
| Terminal | Ghostty / foot + Zellij |
| Shell | Fish + Starship + Atuin |
| Color Theme | Catppuccin Mocha (with Stylix) |
| Input Method | Fcitx5 + Rime (using rime-ice) |
| File Management | Yazi / Thunar |
| Text Editor | VSCode / Zed + Helix (with Zide) |
| Browser | Floorp + Chromium |
| Media Player | mpv (video) + rmpc (music) |
| Image Viewer | Loupe |
| Secrets Management | Vaultix |
Deployment
Warning
You should not deploy this configuration directly on your host, as it contains secrets that only I can decrypt and use.
For Local NixOS
nh os boot .#kevin
For Remote NixOS
deploy .
Acknowledgements
- ryan4yin/nix-config: The infrastructure of this configuration is derived from this config. (Deprecated, located in the
oldbranch) - kamadorueda/machine: Solved VSCode's
settings.jsonwrite issue. - xddxdd/nixos-config: Solved the Audacious and Fcitx5 cooperation issue (Deprecated).
- drupol/infra: Configuration reference for Dendritic pattern. (See also: Refactoring My Infrastructure As Code Configurations)
- yyhhyyyyyy/selfproxy: Referenced relevant configuration from mihomo.