summaryrefslogtreecommitdiffstats
path: root/usecases/desktop/development.nix
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2023-06-30 09:54:35 +0200
committerMinijackson <minijackson@riseup.net>2023-06-30 09:54:35 +0200
commit77249624ed5a7d2a6fa6ce08b099dc3cc0e9f079 (patch)
tree25572413d28aa32857ab23c2ebed9c4b567bece3 /usecases/desktop/development.nix
parent69b2f9767e7cbb72e0d8a24f615ef7c59e8e7ab4 (diff)
downloadnixos-config-reborn-77249624ed5a7d2a6fa6ce08b099dc3cc0e9f079.tar.gz
nixos-config-reborn-77249624ed5a7d2a6fa6ce08b099dc3cc0e9f079.zip
vim-dev: fix attach and capabilities of LSP configs
Diffstat (limited to 'usecases/desktop/development.nix')
-rw-r--r--usecases/desktop/development.nix13
1 files changed, 7 insertions, 6 deletions
diff --git a/usecases/desktop/development.nix b/usecases/desktop/development.nix
index aac331f..26001f0 100644
--- a/usecases/desktop/development.nix
+++ b/usecases/desktop/development.nix
@@ -151,12 +151,13 @@ in {
151 concatStringsSep 151 concatStringsSep
152 "\n" 152 "\n"
153 (mapAttrsToList lspconfigFor config.vim.lsp); 153 (mapAttrsToList lspconfigFor config.vim.lsp);
154 in 154 in ''
155 mkMerge [ 155 require('vim-dev')
156 "require('vim-dev')" 156 local on_attach = require('myConfig.exports').on_attach
157 "local lspconfig = require('lspconfig')" 157 local capabilities = require('myConfig.exports').capabilities
158 lspconfig 158 local lspconfig = require('lspconfig')
159 ]; 159 ${lspconfig}
160 '';
160 }; 161 };
161 162
162 programs.zsh.interactiveShellInit = '' 163 programs.zsh.interactiveShellInit = ''