├── .envrc ├── .gitattributes ├── .gitignore ├── .sops.yaml ├── LICENSE ├── blog ├── .gitignore ├── book.toml ├── scripts │ └── visualize-flights.py └── src │ ├── SUMMARY.md │ ├── about.md │ ├── articles │ ├── archlinux-the-elegant-way.md │ ├── backup-and-object-storage.md │ ├── bandaid.md │ ├── container-escape.md │ ├── coredns-for-countering-dns-pollution.md │ ├── go-module-in-nix.md │ ├── iptables-and-dns-pollution.md │ ├── nix.md │ ├── overlay-networking.md │ ├── rpi-bmc.md │ ├── ssh-with-github.md │ ├── standalone-kubelet.md │ └── why-not-the-hashistack.md │ ├── extra │ └── flights.html │ ├── friends.md │ └── services.md ├── flake.lock ├── flake.nix ├── fn ├── index.ts ├── meow │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ ├── bip39.rs │ │ ├── english.txt │ │ └── main.rs ├── oproxy │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── rants.ts ├── infra ├── .gitignore ├── adsb │ ├── .env │ └── docker-compose.yml ├── hcloud.tf ├── installer │ ├── .gitignore │ └── build.ninja ├── keycloak.tf ├── modules │ ├── hcloud │ │ └── main.tf │ └── vultr │ │ └── main.tf ├── oci.tf ├── output.tf ├── secrets.tf ├── secrets.yaml ├── terraform.tfstate ├── versions.tf └── vultr.tf ├── modules ├── backup │ ├── default.nix │ └── secrets.yaml ├── baseline.nix ├── caddy.nix ├── cloud │ ├── disko-uefi.nix │ ├── disko.nix │ └── services.nix ├── default.nix ├── dns │ └── secondary │ │ └── default.nix ├── gravity │ ├── default.nix │ └── secrets.yaml └── metrics │ ├── default.nix │ └── secrets.yaml ├── nixos ├── armchair │ ├── configuration.nix │ ├── default.nix │ └── hardware-configuration.nix ├── hcloud │ ├── common.nix │ ├── hel0 │ │ ├── default.nix │ │ ├── rustical.nix │ │ ├── secrets.yaml │ │ └── vaultwarden.nix │ ├── hio0 │ │ ├── blog.nix │ │ ├── default.nix │ │ ├── keycloak.nix │ │ ├── mastodon.nix │ │ ├── matrix.nix │ │ ├── miniflux.nix │ │ ├── parking.nix │ │ ├── pb.nix │ │ ├── ports.nix │ │ └── secrets.yaml │ ├── iad0 │ │ ├── default.nix │ │ ├── dovecot.nix │ │ ├── knot.nix │ │ ├── postfix.nix │ │ └── secrets.yaml │ └── iad1 │ │ ├── default.nix │ │ ├── ntfy.nix │ │ ├── prometheus.nix │ │ ├── secrets.yaml │ │ └── services.nix ├── mainframe │ ├── alacritty.toml │ ├── chisato.jpg │ ├── configuration.nix │ ├── default.nix │ ├── gravity.nix │ ├── hardware.nix │ ├── home.nix │ ├── niri.kdl │ ├── nvim.lua │ ├── secrets.yaml │ ├── waybar.css │ └── waybar.nix └── vultr │ ├── common.nix │ ├── ewr0 │ └── default.nix │ ├── nrt0 │ ├── default.nix │ └── secrets.yaml │ └── sin0 │ ├── default.nix │ └── secrets.yaml ├── pkgs ├── bird-babel-rtt │ ├── dont-create-sysconfdir-2.patch │ └── package.nix ├── blog │ └── package.nix ├── caddy-nickcao │ └── package.nix ├── meow │ └── package.nix ├── oproxy │ └── package.nix └── systemd-run-app │ └── package.nix └── zones ├── common.nix ├── data.json ├── dnscontrol.jq ├── nichi.co.nix ├── nichi.link.nix ├── parking.nix ├── registry.jq ├── scp.link.nix └── secrets.yaml /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | if has sops; then 3 | export TF_ENCRYPTION=$(sops --extract '["tofu"]' -d infra/secrets.yaml) 4 | fi 5 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | secrets.yaml diff=sops 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | result* 2 | target 3 | .direnv 4 | .deploy-gc 5 | .gcroots 6 | -------------------------------------------------------------------------------- /.sops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/.sops.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/LICENSE -------------------------------------------------------------------------------- /blog/.gitignore: -------------------------------------------------------------------------------- 1 | result 2 | book 3 | -------------------------------------------------------------------------------- /blog/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/book.toml -------------------------------------------------------------------------------- /blog/scripts/visualize-flights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/scripts/visualize-flights.py -------------------------------------------------------------------------------- /blog/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/SUMMARY.md -------------------------------------------------------------------------------- /blog/src/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/about.md -------------------------------------------------------------------------------- /blog/src/articles/archlinux-the-elegant-way.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/archlinux-the-elegant-way.md -------------------------------------------------------------------------------- /blog/src/articles/backup-and-object-storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/backup-and-object-storage.md -------------------------------------------------------------------------------- /blog/src/articles/bandaid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/bandaid.md -------------------------------------------------------------------------------- /blog/src/articles/container-escape.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/container-escape.md -------------------------------------------------------------------------------- /blog/src/articles/coredns-for-countering-dns-pollution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/coredns-for-countering-dns-pollution.md -------------------------------------------------------------------------------- /blog/src/articles/go-module-in-nix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/go-module-in-nix.md -------------------------------------------------------------------------------- /blog/src/articles/iptables-and-dns-pollution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/iptables-and-dns-pollution.md -------------------------------------------------------------------------------- /blog/src/articles/nix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/nix.md -------------------------------------------------------------------------------- /blog/src/articles/overlay-networking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/overlay-networking.md -------------------------------------------------------------------------------- /blog/src/articles/rpi-bmc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/rpi-bmc.md -------------------------------------------------------------------------------- /blog/src/articles/ssh-with-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/ssh-with-github.md -------------------------------------------------------------------------------- /blog/src/articles/standalone-kubelet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/standalone-kubelet.md -------------------------------------------------------------------------------- /blog/src/articles/why-not-the-hashistack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/articles/why-not-the-hashistack.md -------------------------------------------------------------------------------- /blog/src/extra/flights.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/extra/flights.html -------------------------------------------------------------------------------- /blog/src/friends.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/friends.md -------------------------------------------------------------------------------- /blog/src/services.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/blog/src/services.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/flake.nix -------------------------------------------------------------------------------- /fn/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/index.ts -------------------------------------------------------------------------------- /fn/meow/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/meow/Cargo.lock -------------------------------------------------------------------------------- /fn/meow/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/meow/Cargo.toml -------------------------------------------------------------------------------- /fn/meow/src/bip39.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/meow/src/bip39.rs -------------------------------------------------------------------------------- /fn/meow/src/english.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/meow/src/english.txt -------------------------------------------------------------------------------- /fn/meow/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/meow/src/main.rs -------------------------------------------------------------------------------- /fn/oproxy/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/oproxy/Cargo.lock -------------------------------------------------------------------------------- /fn/oproxy/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/oproxy/Cargo.toml -------------------------------------------------------------------------------- /fn/oproxy/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/oproxy/src/main.rs -------------------------------------------------------------------------------- /fn/rants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/fn/rants.ts -------------------------------------------------------------------------------- /infra/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/.gitignore -------------------------------------------------------------------------------- /infra/adsb/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/adsb/.env -------------------------------------------------------------------------------- /infra/adsb/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/adsb/docker-compose.yml -------------------------------------------------------------------------------- /infra/hcloud.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/hcloud.tf -------------------------------------------------------------------------------- /infra/installer/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !build.ninja 3 | -------------------------------------------------------------------------------- /infra/installer/build.ninja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/installer/build.ninja -------------------------------------------------------------------------------- /infra/keycloak.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/keycloak.tf -------------------------------------------------------------------------------- /infra/modules/hcloud/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/modules/hcloud/main.tf -------------------------------------------------------------------------------- /infra/modules/vultr/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/modules/vultr/main.tf -------------------------------------------------------------------------------- /infra/oci.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/oci.tf -------------------------------------------------------------------------------- /infra/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/output.tf -------------------------------------------------------------------------------- /infra/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/secrets.tf -------------------------------------------------------------------------------- /infra/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/secrets.yaml -------------------------------------------------------------------------------- /infra/terraform.tfstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/terraform.tfstate -------------------------------------------------------------------------------- /infra/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/versions.tf -------------------------------------------------------------------------------- /infra/vultr.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/infra/vultr.tf -------------------------------------------------------------------------------- /modules/backup/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/backup/default.nix -------------------------------------------------------------------------------- /modules/backup/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/backup/secrets.yaml -------------------------------------------------------------------------------- /modules/baseline.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/baseline.nix -------------------------------------------------------------------------------- /modules/caddy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/caddy.nix -------------------------------------------------------------------------------- /modules/cloud/disko-uefi.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/cloud/disko-uefi.nix -------------------------------------------------------------------------------- /modules/cloud/disko.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/cloud/disko.nix -------------------------------------------------------------------------------- /modules/cloud/services.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/cloud/services.nix -------------------------------------------------------------------------------- /modules/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/default.nix -------------------------------------------------------------------------------- /modules/dns/secondary/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/dns/secondary/default.nix -------------------------------------------------------------------------------- /modules/gravity/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/gravity/default.nix -------------------------------------------------------------------------------- /modules/gravity/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/gravity/secrets.yaml -------------------------------------------------------------------------------- /modules/metrics/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/metrics/default.nix -------------------------------------------------------------------------------- /modules/metrics/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/modules/metrics/secrets.yaml -------------------------------------------------------------------------------- /nixos/armchair/configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/armchair/configuration.nix -------------------------------------------------------------------------------- /nixos/armchair/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/armchair/default.nix -------------------------------------------------------------------------------- /nixos/armchair/hardware-configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/armchair/hardware-configuration.nix -------------------------------------------------------------------------------- /nixos/hcloud/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/common.nix -------------------------------------------------------------------------------- /nixos/hcloud/hel0/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hel0/default.nix -------------------------------------------------------------------------------- /nixos/hcloud/hel0/rustical.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hel0/rustical.nix -------------------------------------------------------------------------------- /nixos/hcloud/hel0/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hel0/secrets.yaml -------------------------------------------------------------------------------- /nixos/hcloud/hel0/vaultwarden.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hel0/vaultwarden.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/blog.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/blog.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/default.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/keycloak.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/keycloak.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/mastodon.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/mastodon.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/matrix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/matrix.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/miniflux.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/miniflux.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/parking.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/parking.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/pb.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/pb.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/ports.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/ports.nix -------------------------------------------------------------------------------- /nixos/hcloud/hio0/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/hio0/secrets.yaml -------------------------------------------------------------------------------- /nixos/hcloud/iad0/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad0/default.nix -------------------------------------------------------------------------------- /nixos/hcloud/iad0/dovecot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad0/dovecot.nix -------------------------------------------------------------------------------- /nixos/hcloud/iad0/knot.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad0/knot.nix -------------------------------------------------------------------------------- /nixos/hcloud/iad0/postfix.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad0/postfix.nix -------------------------------------------------------------------------------- /nixos/hcloud/iad0/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad0/secrets.yaml -------------------------------------------------------------------------------- /nixos/hcloud/iad1/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad1/default.nix -------------------------------------------------------------------------------- /nixos/hcloud/iad1/ntfy.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad1/ntfy.nix -------------------------------------------------------------------------------- /nixos/hcloud/iad1/prometheus.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad1/prometheus.nix -------------------------------------------------------------------------------- /nixos/hcloud/iad1/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad1/secrets.yaml -------------------------------------------------------------------------------- /nixos/hcloud/iad1/services.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/hcloud/iad1/services.nix -------------------------------------------------------------------------------- /nixos/mainframe/alacritty.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/alacritty.toml -------------------------------------------------------------------------------- /nixos/mainframe/chisato.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/chisato.jpg -------------------------------------------------------------------------------- /nixos/mainframe/configuration.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/configuration.nix -------------------------------------------------------------------------------- /nixos/mainframe/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/default.nix -------------------------------------------------------------------------------- /nixos/mainframe/gravity.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/gravity.nix -------------------------------------------------------------------------------- /nixos/mainframe/hardware.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/hardware.nix -------------------------------------------------------------------------------- /nixos/mainframe/home.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/home.nix -------------------------------------------------------------------------------- /nixos/mainframe/niri.kdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/niri.kdl -------------------------------------------------------------------------------- /nixos/mainframe/nvim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/nvim.lua -------------------------------------------------------------------------------- /nixos/mainframe/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/secrets.yaml -------------------------------------------------------------------------------- /nixos/mainframe/waybar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/waybar.css -------------------------------------------------------------------------------- /nixos/mainframe/waybar.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/mainframe/waybar.nix -------------------------------------------------------------------------------- /nixos/vultr/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/vultr/common.nix -------------------------------------------------------------------------------- /nixos/vultr/ewr0/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/vultr/ewr0/default.nix -------------------------------------------------------------------------------- /nixos/vultr/nrt0/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/vultr/nrt0/default.nix -------------------------------------------------------------------------------- /nixos/vultr/nrt0/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/vultr/nrt0/secrets.yaml -------------------------------------------------------------------------------- /nixos/vultr/sin0/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/vultr/sin0/default.nix -------------------------------------------------------------------------------- /nixos/vultr/sin0/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/nixos/vultr/sin0/secrets.yaml -------------------------------------------------------------------------------- /pkgs/bird-babel-rtt/dont-create-sysconfdir-2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/pkgs/bird-babel-rtt/dont-create-sysconfdir-2.patch -------------------------------------------------------------------------------- /pkgs/bird-babel-rtt/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/pkgs/bird-babel-rtt/package.nix -------------------------------------------------------------------------------- /pkgs/blog/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/pkgs/blog/package.nix -------------------------------------------------------------------------------- /pkgs/caddy-nickcao/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/pkgs/caddy-nickcao/package.nix -------------------------------------------------------------------------------- /pkgs/meow/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/pkgs/meow/package.nix -------------------------------------------------------------------------------- /pkgs/oproxy/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/pkgs/oproxy/package.nix -------------------------------------------------------------------------------- /pkgs/systemd-run-app/package.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/pkgs/systemd-run-app/package.nix -------------------------------------------------------------------------------- /zones/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/common.nix -------------------------------------------------------------------------------- /zones/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/data.json -------------------------------------------------------------------------------- /zones/dnscontrol.jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/dnscontrol.jq -------------------------------------------------------------------------------- /zones/nichi.co.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/nichi.co.nix -------------------------------------------------------------------------------- /zones/nichi.link.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/nichi.link.nix -------------------------------------------------------------------------------- /zones/parking.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/parking.nix -------------------------------------------------------------------------------- /zones/registry.jq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/registry.jq -------------------------------------------------------------------------------- /zones/scp.link.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/scp.link.nix -------------------------------------------------------------------------------- /zones/secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickCao/flakes/HEAD/zones/secrets.yaml --------------------------------------------------------------------------------