diff --git a/nixos/home/neovim.nix b/nixos/home/neovim.nix index 9f3490a..4439881 100644 --- a/nixos/home/neovim.nix +++ b/nixos/home/neovim.nix @@ -15,11 +15,13 @@ vim-wakatime ]; extraLuaConfig = '' + --vim.lsp.enable("ts_ls") + --vim.lsp.enable("vala_ls") + vim.opt.tabstop = 4 vim.opt.softtabstop = 4 vim.opt.shiftwidth = 4 vim.opt.expandtab = true - vim.opt.number = true -- cmp @@ -63,16 +65,8 @@ capabilities = caps, cmd = { "nil" } } - lc.typescript_ls.setup { - autostart = true, - capabilities = caps, - cmd = { "typescript-language-server" } - } - lc.vala_ls.setup { - autostart = true, - capabilities = caps, - cmd = { "vala-language-server" } - } + lc.ts_ls.setup {} + lc.vala_ls.setup {} ''; }; } diff --git a/nixos/hosts/ioides/packages.nix b/nixos/hosts/ioides/packages.nix index e061ad0..fcce0e0 100644 --- a/nixos/hosts/ioides/packages.nix +++ b/nixos/hosts/ioides/packages.nix @@ -92,7 +92,8 @@ xclip # Tool to access the X clipboard from a console application zellij # Terminal workspace with batteries included # text editors - neovim # Vim text editor fork focused on extensibility and agility + # TODO: remove unstable when you upgrade to 25.05 + unstable.neovim # Vim text editor fork focused on extensibility and agility vscodium # Open source source code editor developed by Microsoft for Windows, Linux and macOS (VS Code without MS branding/telemetry/licensing) # audio alsa-utils # ALSA, the Advanced Linux Sound Architecture utils