all repos — nixfiles @ 05e6b8b17e8cafc44da14c62e92ac93470c8963d

System and user configuration, managed by nix and home-manager

fish: split dev tools to dev/fish

Alan Pearce
commit

05e6b8b17e8cafc44da14c62e92ac93470c8963d

parent

4f4c21036042e6be30e47fd01029bfbfbabe28ac

1 file changed, 23 insertions(+), 0 deletions(-)

changed files
A user/settings/development/fish.nix
@@ -0,0 +1,23 @@
+{ + pkgs, + ... +}: +{ + home.packages = [ pkgs.fish-lsp ]; + programs.emacs.extraPackages = epkgs: [ + epkgs.fish-mode + ]; + programs.zed-editor.userSettings = { + languages.Fish = { + tab_size = 4; + language_servers = [ "fish-lsp" ]; + }; + lsp.fish-lsp = { + binary = { + path = "fish-lsp"; + arguments = [ "start" ]; + }; + }; + }; + +}