helix editor

This commit is contained in:
tristan 2024-01-18 12:08:42 +00:00
parent 80f02f94a9
commit 98ceba8394
2 changed files with 14 additions and 24 deletions

View file

@ -18,6 +18,7 @@
./programs/graphical.nix ./programs/graphical.nix
./programs/scripts.nix ./programs/scripts.nix
./programs/neovim/. ./programs/neovim/.
./programs/helix.nix
./programs/git.nix ./programs/git.nix
./programs/lf/. ./programs/lf/.
./programs/shell.nix ./programs/shell.nix
@ -86,30 +87,6 @@
home.file.".icons/default".source = "${pkgs.vanilla-dmz}/share/icons/Vanilla-DMZ"; home.file.".icons/default".source = "${pkgs.vanilla-dmz}/share/icons/Vanilla-DMZ";
programs.helix = {
enable = true;
languages = {
nix = {
auto-format = true;
language-server = {
command = "${pkgs.rnix-lsp}/bin/rnix-lsp";
};
};
go = {
auto-format = true;
language-server = {
command = "${pkgs.gopls}/bin/gopls";
};
};
typescript = {
auto-format = true;
language-server = {
command = "${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server";
};
};
};
};
home.file.".config/pipewire/pipewire.conf.d/raop-discover.conf".text = '' home.file.".config/pipewire/pipewire.conf.d/raop-discover.conf".text = ''
context.modules = [ context.modules = [
{ {

13
home/programs/helix.nix Normal file
View file

@ -0,0 +1,13 @@
{pkgs, ...}: {
programs.helix = {
enable = true;
languages = {
language-server = {
rust-analyzer.command = "${pkgs.rust-analyzer}/bin/rust-analyzer";
nil.command = "${pkgs.nil}/bin/nil";
gopls.command = "${pkgs.gopls}/bin/gopls";
typescript-language-server.command = "${pkgs.nodePackages.typescript-language-server}/bin/typescript-language-server";
};
};
};
}