File tree Expand file tree Collapse file tree 4 files changed +9
-16
lines changed
Expand file tree Collapse file tree 4 files changed +9
-16
lines changed Original file line number Diff line number Diff line change 2828 mode = lib . stringToCharacters x ;
2929 inherit desc ;
3030 } ;
31- } ) ( lib . splices [ "n" "v" "i" "t" ] ) ) ;
31+ } ) ( lib . splices [ "n" "v" "i" "t" "x" ] ) ) ;
3232in {
3333 nixvim = inputs . nixvim . lib . nixvim . extend ( self : super : {
3434 mkLuaFn' = template false ;
Original file line number Diff line number Diff line change 11{ internal , lib , ... } :
22let
3- inherit ( lib . nixvim ) mkRaw mkRawFn iKeymap' nKeymap' vKeymap' tKeymap' ;
3+ inherit ( lib . nixvim ) mkRaw mkRawFn iKeymap' nKeymap' vKeymap' tKeymap' nxKeymap' ;
44in
55{ config , lib , ... } :
66{
2323 ( nKeymap' "<C-c>" "<cmd>%y+<CR>" "general copy whole file" )
2424 ( nKeymap' "<leader>n" "<cmd>set nu!<CR>" "toggle line number" )
2525 ( nKeymap' "<leader>rn" "<cmd>set rnu!<CR>" "toggle relative number" )
26- ( nKeymap ' "<leader>fm" ( mkRawFn ''require("conform").format { lsp_fallback = true }'' ) "general format file" )
26+ ( nxKeymap ' "<leader>fm" ( mkRawFn ''require("conform").format { lsp_fallback = true }'' ) "general format file" )
2727 ( nKeymap' "<leader>ds" ( mkRaw "vim.diagnostic.setloclist" ) "LSP diagnostic loclist" )
2828
2929 # terminal
Original file line number Diff line number Diff line change 44 plugins . cmp_luasnip . enable = config . plugins . luasnip . enable ;
55 plugins . luasnip = {
66 enable = true ;
7- luaConfig . post = ''
8- vim.api.nvim_create_autocmd("InsertLeave", {
9- callback = function()
10- if
11- require("luasnip").session.current_nodes[vim.api.nvim_get_current_buf()]
12- and not require("luasnip").session.jump_active
13- then
14- require("luasnip").unlink_current()
15- end
16- end,
17- })
18- '' ;
197 lazyLoad . enable = true ;
208 lazyLoad . settings . event = "InsertEnter" ;
219 fromVscode = [
Original file line number Diff line number Diff line change 102102
103103 plugins . lsp . luaConfig . pre = ''
104104 dofile(vim.g.base46_cache .. "lsp")
105+ require("nvchad.lsp").diagnostic_config()
106+ vim.api.nvim_create_autocmd("LspAttach", {
107+ callback = function(args)
108+ M.on_attach(_, args.buf)
109+ end,
110+ })
105111 '' ;
106112 plugins . lsp . lazyLoad . settings . before = mkRawFn ''
107113 require('lz.n').trigger_load('blink.cmp')
108- require("nvchad.lsp").diagnostic_config()
109114 '' ;
110115 plugins . lsp . keymaps . extra = [
111116 ( nKeymap' "<leader>ra" {
You can’t perform that action at this time.
0 commit comments