Configuration for my infrastructure
Flake lock file updates: • Updated input 'deploy-rs': 'github:serokell/deploy-rs/41f15759dd8b638e7b4f299730d94d5aa46ab7eb' (2022-08-05) → 'github:serokell/deploy-rs/2a3c5f70eee04a465aa534d8bd4fcc9bb3c4a8ce' (2022-11-18) • Updated input 'myNixpkgs': 'github:NixOS/nixpkgs/ebf65554b18ee053311f43e5faa5a3f36626c52e' (2022-11-07) → 'github:NixOS/nixpkgs/695b3515251873e0a7e2021add4bba643c56cde3' (2022-11-25) • Updated input 'nix-doom-emacs': 'github:nix-community/nix-doom-emacs/c38ccd08345f58001cac2c2578e71d3f29b59bc0' (2022-11-06) → 'github:nix-community/nix-doom-emacs/3c02175dd06714c15ddd2f73708de9b4dacc6aa9' (2022-11-25) • Updated input 'nix-doom-emacs/emacs-overlay': 'github:nix-community/emacs-overlay/ccefa5f7ddbb036656d8617ed2862fe057d60fb4' (2022-11-03) → 'github:nix-community/emacs-overlay/49d5cbd389a3fb843793cd7503ad7abdb4f40a9d' (2022-11-24) • Updated input 'nix-doom-emacs/flake-compat': 'github:edolstra/flake-compat/b4a34015c698c7793d592d66adbab377907a2be8' (2022-04-19) → 'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17) • Updated input 'nix-doom-emacs/org': 'github:emacs-straight/org-mode/48b237d9e21a4edf528d4bd1ed99d1f3757e4931' (2022-10-24) → 'github:emacs-straight/org-mode/0737112852afe835a5a5833a2dd0a6852c04e0f0' (2022-11-19) • Updated input 'nix-doom-emacs/revealjs': 'github:hakimel/reveal.js/f6f657b627f9703e32414d8d3f16fb49d41031cb' (2022-10-17) → 'github:hakimel/reveal.js/9f1f7789bfbf689d9c1615e523d5c6262771e90f' (2022-11-17) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/f6483e0def85efb9c1e884efbaff45a5e7aabb34' (2022-11-06) → 'github:NixOS/nixos-hardware/0099253ad0b5283f06ffe31cf010af3f9ad7837d' (2022-11-22) |
||
---|---|---|
.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