mirror of
https://github.com/sstent/vmimages.git
synced 2026-02-01 18:11:56 +00:00
new flake
This commit is contained in:
@@ -42,7 +42,7 @@ outputs = { self, nixpkgs, nixpkgs-unstable, home-manager, ... }@inputs:
|
|||||||
};
|
};
|
||||||
|
|
||||||
modules = [
|
modules = [
|
||||||
./modules
|
#./modules
|
||||||
./hosts/${hostName}
|
./hosts/${hostName}
|
||||||
|
|
||||||
|
|
||||||
@@ -52,6 +52,9 @@ outputs = { self, nixpkgs, nixpkgs-unstable, home-manager, ... }@inputs:
|
|||||||
home-manager.useGlobalPkgs = true;
|
home-manager.useGlobalPkgs = true;
|
||||||
home-manager.useUserPackages = true;
|
home-manager.useUserPackages = true;
|
||||||
home-manager.users.sstent = import ./home-manager;
|
home-manager.users.sstent = import ./home-manager;
|
||||||
|
home-manager.sharedModules = [
|
||||||
|
inputs.sops-nix.homeManagerModules.sops
|
||||||
|
];
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -19,10 +19,5 @@
|
|||||||
nixpkgs.hostPlatform.system = "x86_64-linux";
|
nixpkgs.hostPlatform.system = "x86_64-linux";
|
||||||
networking.hostName = "StuPC-WSL";
|
networking.hostName = "StuPC-WSL";
|
||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
custom = {
|
|
||||||
mullvad.enable = true;
|
|
||||||
mnt_public.enable = true;
|
|
||||||
syncthing.enable = true;
|
|
||||||
wsl.enable = true;
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@
|
|||||||
system.stateVersion = "23.05";
|
system.stateVersion = "23.05";
|
||||||
|
|
||||||
sops = {
|
sops = {
|
||||||
defaultSopsFile = "${config._secretstore}/host-secrets.yaml";
|
defaultSopsFile = ../secrets/host-secrets.yaml;
|
||||||
age.sshKeyPaths = ["/etc/ssh/ssh_host_ed25519_key"];
|
age.sshKeyPaths = ["/etc/ssh/ssh_host_ed25519_key"];
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -36,9 +36,9 @@
|
|||||||
networking.search = ["node.dc1.consul" "service.dc1.consul"];
|
networking.search = ["node.dc1.consul" "service.dc1.consul"];
|
||||||
|
|
||||||
##VSCode
|
##VSCode
|
||||||
services.vscode-server.enable = true;
|
#services.vscode-server.enable = true;
|
||||||
services.vscode-server.enableFHS = true;
|
#services.vscode-server.enableFHS = true;
|
||||||
services.vscode-server.nodejsPackage = pkgs.nodejs-18_x;
|
#services.vscode-server.nodejsPackage = pkgs.nodejs-18_x;
|
||||||
|
|
||||||
|
|
||||||
#services.envfs.enable = true;
|
#services.envfs.enable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user