summary refs log tree commit diff stats
path: root/user/settings/development
diff options
context:
space:
mode:
Diffstat (limited to 'user/settings/development')
-rw-r--r--user/settings/development/base.nix6
-rw-r--r--user/settings/development/golang.nix8
-rw-r--r--user/settings/development/web.nix3
3 files changed, 11 insertions, 6 deletions
diff --git a/user/settings/development/base.nix b/user/settings/development/base.nix
index 5bf54172..83af68ae 100644
--- a/user/settings/development/base.nix
+++ b/user/settings/development/base.nix
@@ -3,14 +3,12 @@
 , ...
 }:
 {
-  imports = [ ../../modules/tabnine.nix ];
   home.packages = with pkgs;
     [
       shellcheck
       shfmt
-      nodePackages.dockerfile-language-server-nodejs
-      nodePackages.vscode-json-languageserver
-      nodePackages.yaml-language-server
+      dockerfile-language-server-nodejs
+      yaml-language-server
       lua-language-server
       taplo # toml
 
diff --git a/user/settings/development/golang.nix b/user/settings/development/golang.nix
index a9293a31..7fe5ad1e 100644
--- a/user/settings/development/golang.nix
+++ b/user/settings/development/golang.nix
@@ -12,6 +12,10 @@
     golangci-lint-langserver
     personal.prettier-plugin-go-template
   ];
+  home.sessionPath = [
+    "$HOME/go/bin"
+  ];
+  home.sessionVariables.GOTOOLCHAIN = "local"; # use installed go tools
   programs.emacs.extraPackages = epkgs: (with epkgs; [
     go-eldoc
     go-tag
@@ -20,4 +24,8 @@
   programs.neovim.plugins = with pkgs.vimPlugins; [
     coc-go
   ];
+  programs.fish.shellAbbrs = {
+    gmt = "go mod tidy";
+    gmd = "go mod download";
+  };
 }
diff --git a/user/settings/development/web.nix b/user/settings/development/web.nix
index 77b3e01d..e4d9d02c 100644
--- a/user/settings/development/web.nix
+++ b/user/settings/development/web.nix
@@ -4,8 +4,7 @@
 , ...
 }: {
   home.packages = with pkgs.nodePackages; [
-    vscode-css-languageserver-bin
-    vscode-html-languageserver-bin
+    vscode-langservers-extracted
     csslint
     stylelint
   ] ++ (with pkgs; [