this repo has no description
2
fork

Configure Feed

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

fix: nvim build

+12 -24
-8
home/profiles/nvim/amp-plugin.nix
··· 1 - { pkgs }: 2 - 3 - # Remove the conditional entirely for now to test 4 - pkgs.vimUtils.buildVimPlugin { 5 - pname = "amp-nvim"; 6 - version = "unstable"; 7 - src = /Users/anishlakhwara/usr/amp.nvim; 8 - }
-5
home/profiles/nvim/amp.lua
··· 1 - -- amp.nvim configuration 2 - require('amp').setup({ 3 - auto_start = true, 4 - log_level = "info" 5 - })
+12 -11
home/profiles/nvim/default.nix
··· 17 17 owner = "sourcegraph"; 18 18 repo = "amp.nvim"; 19 19 rev = "main"; 20 - sha256 = "1n6d8nbakyg6yiq8mhhrvmsp9z0zb8cb67820jsg3wl6vqd1vwv5"; 20 + sha256 = "Sm/SQEIZlnqu/sD+MhZzgGm3bf+HnADOOimZ2Q++MXU="; 21 21 }; 22 - } 22 + }; 23 + 23 24 my-lspsaga = pkgs.vimUtils.buildVimPlugin { 24 25 name = "lspsaga.nvim"; 25 26 src = pkgs.fetchFromGitHub { ··· 326 327 let g:fzf_layout = { 'window': { 'width': 0.8, 'height': 0.8 } } 327 328 328 329 " lsp commands 329 - nnoremap <leader>vgd :lua vim.lsp.buf.definition()<CR> 330 - nnoremap <leader>vi :lua require('telescope.builtin').lsp_implementation()<CR> 331 - nnoremap <leader>vsh :lua vim.lsp.buf.signature_help()<CR> 332 - nnoremap <leader>vrr :lua require('telescope.builtin').lsp_references()<CR> 330 + nnoremap gd :lua vim.lsp.buf.definition()<CR> 331 + nnoremap gI :lua require('telescope.builtin').lsp_implementation()<CR> 332 + nnoremap gK :lua vim.lsp.buf.signature_help()<CR> 333 + nnoremap gr :lua require('telescope.builtin').lsp_references()<CR> 333 334 " nnoremap <leader>vrn :lua vim.lsp.buf.rename()<CR> 334 335 " nnoremap <leader>vh :lua vim.lsp.buf.hover()<CR> 335 336 " nnoremap <leader>vca :lua vim.lsp.buf.code_action()<CR> ··· 338 339 " nnoremap <leader>va :lua require('telescope.builtin').lsp_code_actions(require('telescope.themes').get_cursor())<cr> 339 340 " lspsaga stuff doesn't work 340 341 nnoremap <leader>vd :Lspsaga peek_definition<CR> 341 - nnoremap <leader>vrn :Lspsaga rename<CR><CR> 342 - nnoremap <leader>vh :Lspsaga hover_doc<CR> 343 - nnoremap <leader>vca :Lspsaga code_action<CR> 342 + nnoremap <leader>cr :Lspsaga rename<CR><CR> 343 + nnoremap K :Lspsaga hover_doc<CR> 344 + nnoremap <leader>ca :Lspsaga code_action<CR> 344 345 nnoremap <leader>vsd :Lspsaga show_line_diagnostics<CR> 345 346 nnoremap <leader>vs :Dasht<Space> 346 347 nnoremap <leader>vn :Lspsaga diagnostic_jump_prev<CR> ··· 928 929 map("n", "<leader>zl", "<Cmd>ZkLinks<CR>", opts) 929 930 930 931 -- Preview a linked note. 931 - map("n", "K", "<Cmd>lua vim.lsp.buf.hover()<CR>", opts) 932 + map("n", "<leader>ck", "<Cmd>lua vim.lsp.buf.hover()<CR>", opts) 932 933 -- Open the code actions for a visual selection. 933 934 map("v", "<leader>za", ":'<,'>lua vim.lsp.buf.range_code_action()<CR>", opts) 934 935 ··· 1257 1258 ] ++ lib.optionals pkgs.stdenv.isLinux [ 1258 1259 # Linux-only plugins 1259 1260 vim-tidal # requires SuperCollider which is Linux-only 1260 - ] 1261 + ]; 1261 1262 withPython3 = true; 1262 1263 extraPython3Packages = pkgs: with pkgs; [ tasklib six packaging ]; 1263 1264 vimAlias = true;