mirror of
https://github.com/genebean/dots.git
synced 2026-03-27 01:17:42 -04:00
Add private-flake input and SSH key integration
- Add private-flake as input with followed inputs for mailserver and sops-nix - Import ssh-keys module from private-flake in mkNixosHost
This commit is contained in:
parent
23ada378c6
commit
1f9db8cb1f
2 changed files with 7 additions and 3 deletions
|
|
@ -63,8 +63,12 @@
|
||||||
|
|
||||||
# Private flake for sensitive configs
|
# Private flake for sensitive configs
|
||||||
private-flake = {
|
private-flake = {
|
||||||
url = "github:genebean/private-flake/initial_setup";
|
url = "github:genebean/private-flake";
|
||||||
inputs.nixpkgs.follows = "nixpkgs";
|
inputs = {
|
||||||
|
nixpkgs.follows = "nixpkgs";
|
||||||
|
simple-nixos-mailserver.follows = "simple-nixos-mailserver";
|
||||||
|
sops-nix.follows = "sops-nix";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
simple-nixos-mailserver = {
|
simple-nixos-mailserver = {
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
inputs.nix-flatpak.nixosModules.nix-flatpak
|
inputs.nix-flatpak.nixosModules.nix-flatpak
|
||||||
|
inputs.private-flake.nixosModules.private.ssh-keys
|
||||||
inputs.sops-nix.nixosModules.sops # system wide secrets management
|
inputs.sops-nix.nixosModules.sops # system wide secrets management
|
||||||
../modules/hosts/nixos # system-wide stuff
|
../modules/hosts/nixos # system-wide stuff
|
||||||
../modules/hosts/nixos/${hostname} # host specific stuff
|
../modules/hosts/nixos/${hostname} # host specific stuff
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue