Configuration for my infrastructure
Flake lock file updates: • Updated input 'flake-utils': 'github:numtide/flake-utils/6ee9ebb6b1ee695d2cacc4faa053a7b9baa76817' (2022-10-29) → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02) • Updated input 'home-manager': 'github:nix-community/home-manager/f0ecd4b1db5e15103e955b18cb94bea4296e5c45' (2022-11-01) → 'github:nix-community/home-manager/6639e3a837fc5deb6f99554072789724997bc8e5' (2022-11-08) • Updated input 'myNixpkgs': 'github:NixOS/nixpkgs/b3a8f7ed267e0a7ed100eb7d716c9137ff120fe3' (2022-11-01) → 'github:NixOS/nixpkgs/ebf65554b18ee053311f43e5faa5a3f36626c52e' (2022-11-07) • Updated input 'nix-doom-emacs': 'github:nix-community/nix-doom-emacs/e9a0c496d813c79857e38511708eefc80ea1f4fe' (2022-10-29) → 'github:nix-community/nix-doom-emacs/c38ccd08345f58001cac2c2578e71d3f29b59bc0' (2022-11-06) • Removed input 'nix-doom-emacs/doom-modeline' • Updated input 'nix-doom-emacs/emacs-overlay': 'github:nix-community/emacs-overlay/b3f81bcbda84bf2ef957cfff6cf89aedbdfa2be9' (2022-10-27) → 'github:nix-community/emacs-overlay/ccefa5f7ddbb036656d8617ed2862fe057d60fb4' (2022-11-03) • Updated input 'nix-doom-emacs/flake-utils': 'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07) → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02) • Updated input 'nix-doom-emacs/nix-straight': 'github:nix-community/nix-straight.el/fb8dd5c44cde70abd13380766e40af7a63888942' (2022-07-01) → 'github:nix-community/nix-straight.el/ad10364d64f472c904115fd38d194efe1c3f1226' (2022-10-28) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/18934557eeba8fa2e575b0fd4ab95186e2e3bde3' (2022-11-01) → 'github:NixOS/nixos-hardware/f6483e0def85efb9c1e884efbaff45a5e7aabb34' (2022-11-06) • Updated input 'nvd/flake-utils': 'github:numtide/flake-utils/6ee9ebb6b1ee695d2cacc4faa053a7b9baa76817' (2022-10-29) → 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02) |
||
---|---|---|
.github | ||
home | ||
nixos | ||
pkgs | ||
secrets | ||
.envrc | ||
.gitignore | ||
.gitmodules | ||
admins.nix | ||
apps.nix | ||
checks.nix | ||
default.nix | ||
deploy.nix | ||
devshell.nix | ||
flake.lock | ||
flake.nix | ||
hydra-jobs.nix | ||
jobsets.nix | ||
LICENSE | ||
outputs.nix | ||
overlays.nix | ||
README.md | ||
spec.json |
nix configuration
Use at your own risk.
Deploying
nix run .#deploy $TARGET_HOST
TODO
- make private keys in networking module into options and store keys with agenix