refactor(nixos): simplify shared defaults
This commit is contained in:
116
docs/TODO.md
116
docs/TODO.md
@@ -27,4 +27,118 @@
|
||||
- refactor/review `configs/nixos`
|
||||
|
||||
# learning
|
||||
- https://www.youtube.com/@EeroAlvar/videos
|
||||
- https://www.youtube.com/@EeroAlvar/videos
|
||||
|
||||
# nix refactor
|
||||
```text
|
||||
├── guests
|
||||
│ ├── actualbudget.nix
|
||||
│ ├── copyparty.nix
|
||||
│ └── reverse-proxy.nix
|
||||
├── hosts
|
||||
│ ├── neogaia
|
||||
│ │ ├── default.nix
|
||||
│ │ ├── disk.nix
|
||||
│ │ ├── hardware-configuration.nix
|
||||
│ │ ├── ssh_host_ed25519_key.pub
|
||||
│ │ └── ssh_host_rsa_key.pub
|
||||
│ ├── pikachu
|
||||
│ │ ├── default.nix
|
||||
│ │ ├── disk.nix
|
||||
│ │ ├── hardware-configuration.nix
|
||||
│ │ ├── ssh_host_ed25519_key.pub
|
||||
│ │ └── ssh_host_rsa_key.pub
|
||||
│ └── zeus
|
||||
│ ├── default.nix
|
||||
│ ├── disk.nix
|
||||
│ ├── hardware-configuration.nix
|
||||
│ ├── ssh_host_ed25519_key.pub
|
||||
│ └── ssh_host_rsa_key.pub
|
||||
├── modules
|
||||
│ ├── desktop
|
||||
│ │ ├── apps
|
||||
│ │ │ ├── alacritty.nix
|
||||
│ │ │ ├── firefox.nix
|
||||
│ │ │ ├── ghostty.nix
|
||||
│ │ │ ├── obsidian.nix
|
||||
│ │ │ ├── signal.nix
|
||||
│ │ │ ├── steam.nix
|
||||
│ │ │ └── vencord.nix
|
||||
│ │ ├── session
|
||||
│ │ │ ├── hyprland
|
||||
│ │ │ │ ├── default.nix
|
||||
│ │ │ │ ├── hypridle.nix
|
||||
│ │ │ │ └── hyprlock.nix
|
||||
│ │ │ ├── login.nix
|
||||
│ │ │ ├── mako.nix
|
||||
│ │ │ ├── portals.nix
|
||||
│ │ │ ├── rofi.nix
|
||||
│ │ │ └── waybar.nix
|
||||
│ │ ├── utilities
|
||||
│ │ │ ├── audio.nix
|
||||
│ │ │ ├── clipboard.nix
|
||||
│ │ │ ├── osd.nix
|
||||
│ │ │ ├── recording.nix
|
||||
│ │ │ ├── screenshot.nix
|
||||
│ │ │ ├── theming.nix
|
||||
│ │ │ └── userdirs.nix
|
||||
│ │ └── default.nix
|
||||
│ ├── network
|
||||
│ │ ├── ssh.nix
|
||||
│ │ ├── vlans.nix
|
||||
│ │ └── vpn-client.nix
|
||||
│ ├── services
|
||||
│ │ ├── actualbudget.nix
|
||||
│ │ ├── copyparty.nix
|
||||
│ │ └── reverse-proxy.nix
|
||||
│ ├── shell
|
||||
│ │ ├── direnv
|
||||
│ │ │ ├── default.nix
|
||||
│ │ │ └── repo-flake.sh
|
||||
│ │ ├── fish
|
||||
│ │ │ ├── completions
|
||||
│ │ │ │ └── bazel.fish
|
||||
│ │ │ ├── functions
|
||||
│ │ │ │ ├── copy.fish
|
||||
│ │ │ │ └── deploy-to.fish
|
||||
│ │ │ ├── config.fish
|
||||
│ │ │ └── default.nix
|
||||
│ │ ├── nvim
|
||||
│ │ │ ├── config.lua
|
||||
│ │ │ └── default.nix
|
||||
│ │ ├── pi
|
||||
│ │ │ ├── patches
|
||||
│ │ │ │ ├── pi-flex-spacer.patch
|
||||
│ │ │ │ ├── pi-project-resource-ancestors.patch
|
||||
│ │ │ │ └── pi-tool-lookup-validation.patch
|
||||
│ │ │ └── default.nix
|
||||
│ │ ├── tmux
|
||||
│ │ │ ├── default.nix
|
||||
│ │ │ └── extra.conf
|
||||
│ │ ├── bazel.nix
|
||||
│ │ ├── git.nix
|
||||
│ │ ├── gitea-axi.nix
|
||||
│ │ ├── herdr.nix
|
||||
│ │ ├── python.nix
|
||||
│ │ ├── rust.nix
|
||||
│ │ └── yazi.nix
|
||||
│ ├── default.nix
|
||||
│ ├── guest.nix
|
||||
│ ├── host.nix
|
||||
│ ├── monorepo.nix
|
||||
│ └── zfs.nix
|
||||
├── registry
|
||||
│ ├── address.nix
|
||||
│ ├── env-var.nix
|
||||
│ ├── route.nix
|
||||
│ ├── shell-shortcut.nix
|
||||
│ └── stable-uid.nix
|
||||
├── secrets
|
||||
│ ├── neogaia.yaml
|
||||
│ ├── pikachu.yaml
|
||||
│ ├── shared.yaml
|
||||
│ └── zeus.yaml
|
||||
├── .sops.yaml
|
||||
├── AGENTS.md
|
||||
└── README.md
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user