my system configurations ^-^
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(helix): nil nix lsp

+10 -4
+10 -4
modules/shared/home/programs/tui/helix/default.nix
··· 16 16 enable = true; 17 17 defaultEditor = true; 18 18 19 - languages = 20 - let 19 + languages = let 21 20 prettierd = { 22 21 command = lib.getExe pkgs.prettierd; 23 22 args = ["--stdin-filepath" "%{buffer_name}"]; ··· 36 35 command = lib.getExe' pkgs.vscode-langservers-extracted "vscode-css-language-server"; 37 36 args = ["--stdio"]; 38 37 }; 38 + nil = { 39 + command = lib.getExe pkgs.nil; 40 + }; 39 41 40 42 markdown-oxide.command = lib.getExe pkgs.markdown-oxide; 41 43 }; 42 44 language = [ 43 45 { 44 46 name = "nix"; 47 + language-servers = ["nil"]; 48 + auto-format = true; 45 49 formatter.command = lib.getExe pkgs.alejandra; 46 50 } 47 51 { ··· 127 131 }; 128 132 129 133 g = { 130 - #goto 131 134 n = "goto_line_start"; 135 + e = "move_line_down"; 136 + i = "move_line_up"; 132 137 o = "goto_line_end"; 133 138 }; 134 139 ··· 161 166 162 167 g = { 163 168 n = "goto_line_start"; 169 + e = "extend_line_down"; 170 + i = "extend_line_up"; 164 171 o = "goto_line_end"; 165 172 }; 166 173 }; 167 174 }; 168 175 }; 169 176 }; 170 - # home.packages = [pkgs.helix]; 171 177 }; 172 178 }