Commit 7ce9a0d52ebe
Changed files (6)
lib/default.nix
@@ -78,6 +78,7 @@
self.nixosModules.gosmee
inputs.agenix.nixosModules.default
inputs.lanzaboote.nixosModules.lanzaboote
+ inputs.vscode-server.nixosModules.default
homeInput.nixosModules.home-manager
{ home-manager.extraSpecialArgs = specialArgs; }
../systems
systems/aomi/extra.nix
@@ -29,6 +29,7 @@
# networking.firewall.enable = false;
services = {
+ vscode-server.enable = true;
logind.extraConfig = ''
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
systems/kobe/extra.nix
@@ -18,6 +18,7 @@
nixpkgs.config.rocmSupport = lib.mkForce false;
services = {
+ vscode-server.enable = true;
logind.extraConfig = ''
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
systems/shikoku/extra.nix
@@ -24,6 +24,7 @@
];
services = {
+ vscode-server.enable = true;
wireguard = {
enable = true;
ips = globals.fn.wg-ips globals.machines.shikoku.net.vpn.ips;
flake.lock
@@ -378,6 +378,24 @@
"type": "github"
}
},
+ "flake-utils": {
+ "inputs": {
+ "systems": "systems_3"
+ },
+ "locked": {
+ "lastModified": 1681202837,
+ "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "cfacdce06f30d2b68473a46042957675eebb3401",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
"gitignore": {
"inputs": {
"nixpkgs": [
@@ -771,6 +789,20 @@
"type": "github"
}
},
+ "nixpkgs_3": {
+ "locked": {
+ "lastModified": 1682134069,
+ "narHash": "sha256-TnI/ZXSmRxQDt2sjRYK/8j8iha4B4zP2cnQCZZ3vp7k=",
+ "owner": "NixOS",
+ "repo": "nixpkgs",
+ "rev": "fd901ef4bf93499374c5af385b2943f5801c0833",
+ "type": "github"
+ },
+ "original": {
+ "id": "nixpkgs",
+ "type": "indirect"
+ }
+ },
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
@@ -883,7 +915,8 @@
"nixpkgs-25_05": "nixpkgs-25_05",
"nixpkgs-master": "nixpkgs-master",
"pre-commit-hooks": "pre-commit-hooks_3",
- "system-manager": "system-manager"
+ "system-manager": "system-manager",
+ "vscode-server": "vscode-server"
}
},
"rust-overlay": {
@@ -956,6 +989,40 @@
"repo": "default",
"type": "github"
}
+ },
+ "systems_3": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
+ "vscode-server": {
+ "inputs": {
+ "flake-utils": "flake-utils",
+ "nixpkgs": "nixpkgs_3"
+ },
+ "locked": {
+ "lastModified": 1750353031,
+ "narHash": "sha256-Bx7DOPLhkr8Z60U9Qw4l0OidzHoqLDKQH5rDV5ef59A=",
+ "owner": "nix-community",
+ "repo": "nixos-vscode-server",
+ "rev": "4ec4859b12129c0436b0a471ed1ea6dd8a317993",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "nixos-vscode-server",
+ "type": "github"
+ }
}
},
"root": "root",
flake.nix
@@ -302,5 +302,6 @@
nix-github-actions.url = "github:nix-community/nix-github-actions";
nix-github-actions.inputs.nixpkgs.follows = "nixpkgs";
+ vscode-server.url = "github:nix-community/nixos-vscode-server";
};
}