diff --git a/init.lua b/init.lua index b4b5eec..8735dda 100644 --- a/init.lua +++ b/init.lua @@ -12,7 +12,7 @@ local opt = vim.opt local workman = false -- Set font -o.guifont = 'IosevkaTermSlab Nerd Font:h11:#e-subpixelantialias' +o.guifont = 'IosevkaTermSlab Nerd Font,IosevkaTerm Nerd Font,Iosevka Term Slab,Iosevka:h10:#e-subpixelantialias' g.neovide_floating_z_height = 1 g.neovide_confirm_quit = true -- Confirm closing neovide window when changes are unsaved g.neovide_cursor_smooth_blink = true @@ -370,6 +370,10 @@ require('lazy').setup({ end}, 'direnv/direnv.vim', 'jbyuki/instant.nvim', + {'mizlan/iswap.nvim', config = function() + require'iswap'.setup {} + vim.keymap.set('', 's', 'ISwapWith', { desc = 'Swap' }) + end}, {'windwp/nvim-projectconfig', opts = { -- Load project configuration when changing directory autocmd = true, @@ -1014,7 +1018,7 @@ require('lazy').setup({ picker = 'telescope', -- Allow using :Octo without arguments enable_builtin = true, - }}, + }} {'stevearc/overseer.nvim', dependencies = {'folke/which-key.nvim'}, opts = { task_list = { bindings = { @@ -1162,12 +1166,13 @@ require('lazy').setup({ require'telescope'.load_extension('undo') end}, {'nvim-neotest/neotest', dependencies = { - --'nvim-neotest/neotest-vim-test', + 'nvim-neotest/neotest-vim-test', + 'rouge8/neotest-rust', }, config = function() require'neotest'.setup { adapters = { - --require'neotest-vim-test' { allow_file_types = {'java'} }, - require'rustaceanvim.neotest' + require'neotest-vim-test' { allow_file_types = {'java'} }, + require'neotest-rust' {}, } } require'which-key'.register {