diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 2fa9296..1bfcc8c 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -1,4 +1 @@ require("vxclutch") - -vim.api.nvim_set_hl(0, "Normal", { bg = "none" }) -vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" }) diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index d93e699..47c78e0 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -12,10 +12,16 @@ "lazy.nvim": { "branch": "main", "commit": "7e6c863bc7563efbdd757a310d17ebc95166cef3" }, "lualine.nvim": { "branch": "master", "commit": "2a5bae925481f999263d6f5ed8361baef8df4f83" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "8e46de9241d3997927af12196bd8faa0ed08c29a" }, + "mason-nvim-dap.nvim": { "branch": "main", "commit": "8b9363d83b5d779813cdd2819b8308651cec2a09" }, "mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" }, "nvim-cmp": { "branch": "main", "commit": "3403e2e9391ed0a28c3afddd8612701b647c8e26" }, "nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" }, + "nvim-dap": { "branch": "master", "commit": "567da83810dd9da32f9414d941bc6848715fc102" }, + "nvim-dap-go": { "branch": "main", "commit": "6aa88167ea1224bcef578e8c7160fe8afbb44848" }, + "nvim-dap-python": { "branch": "master", "commit": "34282820bb713b9a5fdb120ae8dd85c2b3f49b51" }, + "nvim-dap-ui": { "branch": "master", "commit": "ffa89839f97bad360e78428d5c740fdad9a0ff02" }, "nvim-lspconfig": { "branch": "master", "commit": "ae8a01bb40848490548e5d07b97ed972ed43c2f9" }, + "nvim-nio": { "branch": "master", "commit": "a428f309119086dc78dd4b19306d2d67be884eee" }, "nvim-web-devicons": { "branch": "master", "commit": "0eb18da56e2ba6ba24de7130a12bcc4e31ad11cb" }, "oil.nvim": { "branch": "master", "commit": "dba037598843973b8c54bc5ce0318db4a0da439d" }, "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, diff --git a/nvim/.config/nvim/lua/vxclutch/lazy/dap.lua b/nvim/.config/nvim/lua/vxclutch/lazy/dap.lua new file mode 100644 index 0000000..e69de29 diff --git a/nvim/.config/nvim/lua/vxclutch/lazy/lsp.lua b/nvim/.config/nvim/lua/vxclutch/lazy/lsp.lua index 5028802..930215d 100644 --- a/nvim/.config/nvim/lua/vxclutch/lazy/lsp.lua +++ b/nvim/.config/nvim/lua/vxclutch/lazy/lsp.lua @@ -83,7 +83,7 @@ return { vim.diagnostic.config({ -- update_in_insert = true, float = { - focusable = false, + focusable = true, style = "minimal", border = "rounded", source = "always", diff --git a/nvim/.config/nvim/lua/vxclutch/lazy/snacks.lua b/nvim/.config/nvim/lua/vxclutch/lazy/snacks.lua index fa4a94f..26a0df9 100644 --- a/nvim/.config/nvim/lua/vxclutch/lazy/snacks.lua +++ b/nvim/.config/nvim/lua/vxclutch/lazy/snacks.lua @@ -10,7 +10,6 @@ return { bigfile = { enabled = true }, indent = { enabled = true }, input = { enabled = true }, - notifier = { enabled = true }, quickfile = { enabled = true }, scroll = { enabled = true }, statuscolumn = { enabled = true }, diff --git a/nvim/.config/nvim/lua/vxclutch/remap.lua b/nvim/.config/nvim/lua/vxclutch/remap.lua index 177886a..a123115 100644 --- a/nvim/.config/nvim/lua/vxclutch/remap.lua +++ b/nvim/.config/nvim/lua/vxclutch/remap.lua @@ -18,3 +18,7 @@ vim.keymap.set("n", "", "", { desc = "Move focus to the left wind vim.keymap.set("n", "", "", { desc = "Move focus to the right window" }) vim.keymap.set("n", "", "", { desc = "Move focus to the lower window" }) vim.keymap.set("n", "", "", { desc = "Move focus to the upper window" }) + +-- DAP +vim.keymap.set("n", "b", ":DapToggleBreakpoint", { noremap = true, silent = true, desc = "Toggle Breakpoint" }) +vim.keymap.set("n", "db", ":DapContinue", { noremap = true, silent = true, desc = "Start or Contine the Debugger" }) diff --git a/nvim/.config/nvim/lua/vxclutch/set.lua b/nvim/.config/nvim/lua/vxclutch/set.lua index 31e2305..09f7440 100644 --- a/nvim/.config/nvim/lua/vxclutch/set.lua +++ b/nvim/.config/nvim/lua/vxclutch/set.lua @@ -29,3 +29,6 @@ vim.opt.swapfile = false vim.opt.scrolloff = 8 vim.opt.updatetime = 50 vim.opt.colorcolumn = "127" + +vim.api.nvim_set_hl(0, "Normal", { bg = "none" }) +vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" }) diff --git a/zsh/.zshrc b/zsh/.zshrc index 1ad0f82..5bd7720 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -50,5 +50,9 @@ function retake() { rm -rf $1 && mkdir $1 && cd $1 } +function clip() { + cat $1 | clip.exe +} + # Motd logic clear; cal; cat ~/.motd