new flake

This commit is contained in:
2023-11-29 21:23:16 +00:00
parent 0b8ddd6ffb
commit d55cb16c37
3 changed files with 9 additions and 11 deletions

View File

@@ -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
];
} }
]; ];
}; };

View File

@@ -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;
};
} }

View File

@@ -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;