6 files changed,
45 insertions(+),
7 deletions(-)
M
lua/keymapings.lua
@@ -21,7 +21,7 @@ nmap("<C-Up", "<cmd>resize -1<cr>")
nmap("<C-Down>", "<cmd>resize +2<cr>") nmap("<C-Right>", "<cmd>vertical resize +2<CR>") --- Alternative up/down for arows +-- Alternative up/down for arrows expr("i", "<C-j>", 'pumvisible() ? "\\<down>" : "\\<C-j>"') expr("i", "<C-k>", 'pumvisible() ? "\\<up>" : "\\<C-k>"') expr("c", "<C-j>", 'pumvisible() ? "\\<C-n>" : "\\<C-j>"')@@ -45,7 +45,7 @@ nmap("<leader>sb", "<cmd>Telescope git_branches<cr>")
nmap("<leader>sc", "<cmd>Telescope git_commits<cr>") nmap("<leader>sd", "<cmd>Telescope dap list_breakpoints<cr>") --- Dap +-- DAP nmap("<leader>dt", "<cmd>lua require'dap'.toggle_breakpoint()<cr>") nmap("<leader>db", "<cmd>lua require'dap'.step_back()<cr>") nmap("<leader>dc", "<cmd>lua require'dap'.continue()<cr>")@@ -56,6 +56,11 @@ nmap("<leader>du", "<cmd>lua require'dap'.step_out()<cr>")
nmap("<leader>dr", "<cmd>lua require'dap'.repl.toggle()<cr>") nmap("<leader>dp", "<cmd>lua require'dap'.pause.toggle()<cr>") nmap("<leader>dq", "<cmd>lua require'dap'.close()<cr>") + +-- Rest +nmap("<leader>rr", "<cmd>lua require[[rest-nvim]].run()<cr>") +nmap("<leader>rp", "<cmd>lua require[[rest-nvim]].run(true)<cr>") +nmap("<leader>rl", "<cmd>lua require[[rest-nvim]].last()<cr>") -- Ultest nmap("<leader>tt", "<cmd>Ultest<cr>")
M
lua/plugin/configs/lsp/null-ls.lua
@@ -28,6 +28,12 @@ -- Python
fmt.black, fmt.isort, lint.flake8, + + -- Spellcheck + lint.write_good, + + -- Rust + fmt.rustfmt, }, } end
M
lua/plugin/configs/nvimtree.lua
@@ -9,7 +9,7 @@ hijack_netrw = true,
auto_close = true, auto_open = true, update_cwd = false, - ignore_ft_on_setup = { ".git" }, + ignore_ft_on_setup = { ".git", "node_modules" }, diagnostics = { enable = true, icons = {@@ -25,7 +25,7 @@ custom = {},
}, view = { width = 30, - side = "right", + side = "left", auto_resize = false, mappings = { custom_only = false,
M
lua/plugin/configs/telescope.lua
@@ -22,7 +22,7 @@ },
vimgrep_arguments = { "fd", "--colors=never", - "--type=file", + "--type=f", }, file_ignore_patterns = { ".git", "node_modules", "target", "env", ".bin" }, path_display = { shorten = 5 },@@ -39,6 +39,9 @@ mappings = {
i = { ["<C-j>"] = actions.move_selection_next, ["<C-k>"] = actions.move_selection_previous, + ["<C-u>"] = false, + + ["<C-h>"] = "which_key", }, n = { ["<C-j>"] = actions.move_selection_next,
M
lua/plugin/configs/treesitter.lua
@@ -13,6 +13,15 @@ extended_mode = true,
max_file_lines = 500, }, } + + local parser_configs = require("nvim-treesitter.parsers").get_parser_configs() + parser_configs.http = { + install_info = { + url = "https://github.com/NTBBloodbath/tree-sitter-http", + files = { "src/parser.c" }, + branch = "main", + }, + } end return M
M
lua/plugin/init.lua
@@ -4,7 +4,6 @@ use "nvim-lua/plenary.nvim"
use "Mofiqul/vscode.nvim" use "kyazdani42/nvim-web-devicons" use "romgrk/barbar.nvim" - use { "tpope/vim-surround", keys = { "c", "y", "d" } } use { "numToStr/Comment.nvim",@@ -18,6 +17,21 @@ "windwp/nvim-autopairs",
config = function() require("nvim-autopairs").setup {} end, + } + + use { + "lewis6991/spellsitter.nvim", + config = function() + require("spellsitter").setup() + end, + } + + use { + "NTBBloodbath/rest.nvim", + ft = "http", + config = function() + require("rest-nvim").setup{} + end } use {@@ -50,6 +64,7 @@ requires = {
"Pocco81/DAPInstall.nvim", "theHamsta/nvim-dap-virtual-text", "nvim-telescope/telescope-dap.nvim", + { "jbyuki/one-small-step-for-vimkind", ft = "lua"}, }, config = function() require("plugin.configs.dap").setup()@@ -156,7 +171,7 @@
use { "Smirnov-O/ts-unit.nvim", after = "nvim-treesitter", - keys = { "vip", "cip", "dip", "yip" }, + -- keys = { "vip", "cip", "dip", "yip" }, config = function() require("ts-unit").setup { keymaps = true } end,