From 49259120d1ab7f6fbaac6521537c87601825fdbc Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Sat, 4 Mar 2023 12:01:37 -0500 Subject: [PATCH] fix??????? Signed-off-by: Xe Iaso --- flake.lock | 21 +++++++++++++++++++++ flake.nix | 10 +++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/flake.lock b/flake.lock index 6393058..56e1084 100644 --- a/flake.lock +++ b/flake.lock @@ -644,6 +644,7 @@ "printerfacts": "printerfacts", "rhea": "rhea", "utils": "utils_4", + "vscode-server": "vscode-server", "waifud": "waifud", "wsl": "wsl", "x": "x", @@ -735,6 +736,26 @@ "type": "github" } }, + "vscode-server": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1676501444, + "narHash": "sha256-H+uQetkzd5GIga56HmCDwl5eihdQgeN2jVdNrkXzDyo=", + "owner": "msteen", + "repo": "nixos-vscode-server", + "rev": "57f1716bc625d2892579294cc207956679e3d94c", + "type": "github" + }, + "original": { + "owner": "msteen", + "repo": "nixos-vscode-server", + "type": "github" + } + }, "waifud": { "inputs": { "deno2nix": "deno2nix", diff --git a/flake.nix b/flake.nix index b998a94..4644fe7 100644 --- a/flake.nix +++ b/flake.nix @@ -8,6 +8,11 @@ nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; utils.url = "github:numtide/flake-utils"; + vscode-server = { + url = "github:msteen/nixos-vscode-server"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + emacs-overlay = { url = "github:nix-community/emacs-overlay"; inputs.nixpkgs.follows = "nixpkgs"; @@ -52,7 +57,7 @@ }; outputs = { self, nixpkgs, deploy-rs, home-manager, agenix, printerfacts, mara - , rhea, waifud, emacs-overlay, wsl, x, xesite, ... }: + , rhea, waifud, emacs-overlay, wsl, x, xesite, vscode-server, ... }: let pkgs = nixpkgs.legacyPackages."x86_64-linux"; @@ -62,6 +67,7 @@ modules = [ agenix.nixosModules.age home-manager.nixosModules.home-manager + vscode-server.nixosModule ({ config, ... }: { system.configurationRevision = self.sourceInfo.rev; @@ -75,6 +81,8 @@ (import ./overlays/tree-sitter-typescript.nix) (import ./overlays/weechat.nix) ]; + + services.vscode-server.enable = true; }) ./common