Configuration for my infrastructure
Flake lock file updates: • Updated input 'agenix': 'github:ryantm/agenix/49798e535ebc07fec82256b283d35be36d8c6c9a' (2023-01-29) → 'github:ryantm/agenix/b7ffcfe77f817d9ee992640ba1f270718d197f28' (2023-01-31) • Added input 'agenix/darwin': 'github:lnl7/nix-darwin/87b9d090ad39b25b2400029c64825fc2a8868943' (2023-01-09) • Added input 'agenix/darwin/nixpkgs': follows 'agenix/nixpkgs' • Updated input 'devshell': 'github:numtide/devshell/5aa3a8039c68b4bf869327446590f4cdf90bb634' (2022-12-19) → 'github:numtide/devshell/2e19b92980a79118351ec12496a81c49bd674d8a' (2023-02-02) • Updated input 'myNixpkgs': 'github:NixOS/nixpkgs/f413457e0dd7a42adefdbcea4391dd9751509025' (2023-01-30) → 'github:NixOS/nixpkgs/285b3ff0660640575186a4086e1f8dc0df2874b5' (2023-02-01) • Updated input 'nix-doom-emacs': 'github:nix-community/nix-doom-emacs/e92e5b6021b1ad4290e051111010ba51921507cd' (2023-01-27) → 'github:nix-community/nix-doom-emacs/8de922e4e23158790970a266234a853305b1928d' (2023-02-03) • Updated input 'nix-doom-emacs/emacs-overlay': 'github:nix-community/emacs-overlay/acff9f41c4962704acb8008e5ff5b90a43cf7758' (2023-01-26) → 'github:nix-community/emacs-overlay/a018577287e390e01654a8b44d57d183a51b72b2' (2023-02-02) |
||
---|---|---|
.github | ||
home | ||
nixos | ||
pkgs | ||
secrets | ||
.envrc | ||
.gitignore | ||
.gitmodules | ||
admins.nix | ||
apps.nix | ||
checks.nix | ||
default.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