From c0023da56d4abc56f1dec5315c08fef42bf2378f Mon Sep 17 00:00:00 2001 From: wi11-holdsworth <83637728+wi11-holdsworth@users.noreply.github.com> Date: Wed, 1 Oct 2025 20:43:15 +1000 Subject: [PATCH] feat: replace vscode with zed, a much faster alternative --- flake.lock | 69 +----------------------- flake.nix | 1 - modules/nixos/bundles/dev.nix | 2 +- modules/nixos/bundles/server.nix | 1 - modules/nixos/features/vscode-server.nix | 16 ------ 5 files changed, 2 insertions(+), 87 deletions(-) delete mode 100644 modules/nixos/features/vscode-server.nix diff --git a/flake.lock b/flake.lock index b47a896..873a7ff 100644 --- a/flake.lock +++ b/flake.lock @@ -118,24 +118,6 @@ "type": "github" } }, - "flake-utils_3": { - "inputs": { - "systems": "systems_4" - }, - "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" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -236,20 +218,6 @@ "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" - } - }, "nixvim": { "inputs": { "flake-parts": "flake-parts", @@ -302,8 +270,7 @@ "copyparty": "copyparty", "home-manager": "home-manager_2", "nixpkgs": "nixpkgs_2", - "nixvim": "nixvim", - "vscode-server": "vscode-server" + "nixvim": "nixvim" } }, "systems": { @@ -350,40 +317,6 @@ "repo": "default", "type": "github" } - }, - "systems_4": { - "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_3", - "nixpkgs": "nixpkgs_3" - }, - "locked": { - "lastModified": 1753541826, - "narHash": "sha256-foGgZu8+bCNIGeuDqQ84jNbmKZpd+JvnrL2WlyU4tuU=", - "owner": "nix-community", - "repo": "nixos-vscode-server", - "rev": "6d5f074e4811d143d44169ba4af09b20ddb6937d", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixos-vscode-server", - "type": "github" - } } }, "root": "root", diff --git a/flake.nix b/flake.nix index e59986d..9083e5b 100644 --- a/flake.nix +++ b/flake.nix @@ -17,7 +17,6 @@ url = "github:nix-community/nixvim"; inputs.nixpkgs.follows = "nixpkgs"; }; - vscode-server.url = "github:nix-community/nixos-vscode-server"; # keep-sorted end }; diff --git a/modules/nixos/bundles/dev.nix b/modules/nixos/bundles/dev.nix index 143731c..40bb1fb 100644 --- a/modules/nixos/bundles/dev.nix +++ b/modules/nixos/bundles/dev.nix @@ -20,7 +20,7 @@ in just mask rusty-man - vscode + zed-editor # keep-sorted end ] ++ (with jetbrains; [ diff --git a/modules/nixos/bundles/server.nix b/modules/nixos/bundles/server.nix index 9c9c846..0091667 100644 --- a/modules/nixos/bundles/server.nix +++ b/modules/nixos/bundles/server.nix @@ -26,7 +26,6 @@ in sonarr.enable = true; syncthing.enable = true; vaultwarden.enable = true; - vscode-server.enable = true; # keep-sorted end users.groups.media = { }; diff --git a/modules/nixos/features/vscode-server.nix b/modules/nixos/features/vscode-server.nix deleted file mode 100644 index 24abd68..0000000 --- a/modules/nixos/features/vscode-server.nix +++ /dev/null @@ -1,16 +0,0 @@ -{ - config, - inputs, - lib, - ... -}: -let - feature = "vscode-server"; -in -{ - config = lib.mkIf config.${feature}.enable { services.vscode-server.enable = true; }; - - options.${feature}.enable = lib.mkEnableOption "enables ${feature}"; - - imports = [ inputs.vscode-server.nixosModules.default ]; -} -- 2.53.0