No description
  • Nix 98.2%
  • Common Lisp 1.1%
  • Vim Script 0.6%
  • Shell 0.1%
Find a file
2026-07-28 10:25:39 +08:00
.github chore: Update radicle related packages and options 2026-07-14 07:33:45 +08:00
.zed fix: Remove nix settings of zed in project root 2026-07-18 12:38:21 +08:00
_sources feat: Update packages 2026-07-18 12:38:24 +08:00
assets Add treefmt-nix for formatting all the files 2025-06-06 19:51:45 +08:00
flake chore: Use nixfmt reformat all nix source code 2026-07-11 01:47:59 +08:00
home fix: Fix yazi settings 2026-07-16 19:43:48 +08:00
lib chore: Use nixfmt reformat all nix source code 2026-07-11 01:47:59 +08:00
nixos chore: Change rqbit server listen addr of Cape 2026-07-28 10:25:36 +08:00
overlays chore: Update flake inputs 2026-07-11 01:48:01 +08:00
pkgs chore: Update radicle related packages and options 2026-07-14 07:33:45 +08:00
secrets chore: Update github token 2026-07-28 10:25:39 +08:00
.envrc fix: watch file only when enable nix in envrc 2025-11-05 04:41:10 +08:00
.gitignore Generate gitignore by gitnr 2025-06-05 15:33:15 +08:00
.justfile jujutsu: Modify configuration and usage to fit the latest version 2025-08-11 17:06:06 +08:00
.oxfmtrc.json feat: Use oxfmt to reformat json/yaml/toml/markdown 2026-02-10 16:04:57 +08:00
.sops.yaml fix: Remove key of Akun and updatekeys for all secrets 2026-07-18 12:38:22 +08:00
.typos.toml chore: Add new word to typo ignore list 2026-01-31 21:31:49 +08:00
flake.lock feat: Use sing-box instead of clash 2026-07-16 15:50:47 +08:00
flake.nix chore: Remove garnix from substitutors 2026-07-14 07:33:44 +08:00
LICENSE chore: Refine LICENSE file 2025-11-18 16:23:36 +08:00
nvfetcher.toml chore: Remove unnecessary nvim plugin 2026-07-14 07:33:41 +08:00
README.md fix(README.md): Fix wrong browser for Tytonidae 2026-02-09 20:57:28 +08:00
treefmt.nix chore: Use nixfmt reformat all nix source code 2026-07-11 01:47:59 +08:00

NixoS / Home-mangeR ConfiguratioN

Hey, you. This is my nixos configurations.


Machine Users OS
Tytonidae david NixOS
Akun david NixOS
Cape alice NixOS

  • david@Tytonidae
Specialisation DE / WM Shell Editor Terminal Launcher Browser DM
default niri fish + bash helix + zed ghostty fuzzel zen-browser greetd + regreet
kde kde fish + bash helix + zed ghostty kde run zen-browser sddm
  • david@Akun
Specialisation DE / WM Shell Editor Terminal Launcher Browser DM
default niri fish + bash helix + zed ghostty fuzzel firefox greetd + regreet
  • alice@Cape
Specialisation DE / WM Shell Editor Terminal Launcher Browser DM
default - fish + bash helix - - - -

FlakE OutputS and StructurE

outputs field description source
packages packages imported or wrapped from elsewhere ./pkgs
lib patched nixpkgs.lib to include self-defined helper function ./lib
overlays.modifications the overlays modify <nixpkgs> ./overlays/modifications
overlays.additions the ovelrays add packages in <nixpkgs> ./overlays/additions
nixosModules.default nixos modules shared on different nixos machines ./nixos/modules
nixosConfigurations.${machine} machine-local nixos config ./nixos/configurations/${machine}
homeModules.default home-manager modules shared between different user and machine combinations ./home/modules
homeModules.extra home-manager modules only for non-nixos ./home/extra
homeModules.${user} home-manager modules shared between different users ./home/${user}/modules
homeConfigurations."${user}@${machine}" home-manager config for different user and machine combinations ./home/${user}/configurations/${machine}
deploy.nodes.${machine}.system deploy-rs profile for deploying nixosConfiguration.${machine} remotely -