From 179e4e1e86aac5fa2909d687dd6efa6a79860807 Mon Sep 17 00:00:00 2001 From: vx-clutch Date: Sun, 8 Dec 2024 19:58:14 -0500 Subject: [PATCH] save --- nvim/.config/nvim/init.lua | 38 ++++++++++++++++---------------- nvim/.config/nvim/lazy-lock.json | 6 ++--- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 4a8e46b..c7dc534 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -51,12 +51,6 @@ vim.keymap.set( { noremap = true, silent = true, desc = "File navigation" } ) --- Terminal Navigation -vim.keymap.set("n", "t", "sp | termi", { noremap = true, silent = true, desc = "Open terminal" }) -vim.keymap.set("n", "t", "termi", { noremap = true, silent = true, desc = "Open terminal" }) -vim.keymap.set("t", "", "exit", { noremap = true, silent = true, desc = "Close Terminal" }) -vim.keymap.set("t", "", "exit", { noremap = true, silent = true, desc = "Close Terminal" }) - -- Compile vim.keymap.set("n", "cc", "Compile", { noremap = true, silent = true, desc = "Compile" }) vim.keymap.set("n", "rc", "Recompile", { noremap = true, silent = true, desc = "Recompile" }) @@ -559,19 +553,6 @@ require("lazy").setup({ }) end, }, - { - "https://git.sr.ht/~swaits/scratch.nvim", - lazy = true, - keys = { - { "bs", "Scratch", desc = "Scratch Buffer", mode = "n" }, - { "bS", "ScratchSplit", desc = "Scratch Buffer (split)", mode = "n" }, - }, - cmd = { - "Scratch", - "ScratchSplit", - }, - opts = {}, - }, { "ej-shafran/compile-mode.nvim", branch = "nightly", @@ -583,4 +564,23 @@ require("lazy").setup({ vim.g.compile_mode = {} end, }, + { + "folke/snacks.nvim", + priority = 1000, + lazy = false, + opts = { + bigfile = { enabled = true }, + quickfile = { enabled = true }, + terminal = { enabled = true }, + lazygit = { enabled = true }, + }, + config = function() + vim.keymap.set("n", "lg", function() + Snacks.lazygit() + end, { noremap = true, silent = true, desc = "Open LazyGit" }) + vim.keymap.set("n", "t", function() + Snacks.terminal() + end, { noremap = true, silent = true, desc = "Open terminal" }) + end, + }, }) diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index 526a6d5..dfda7a2 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -6,7 +6,6 @@ "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, "cmp_luasnip": { "branch": "master", "commit": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90" }, "compile-mode.nvim": { "branch": "nightly", "commit": "a2ee3b791436ff61ddc0a3e0c1d04dfabd1cfef4" }, - "comppls.nvim": { "branch": "main", "commit": "7931fe8c31abc19b0c6ee0c250c86d99cf9b6dee" }, "conform.nvim": { "branch": "master", "commit": "02fd64fb3d4b18ec029c0e0683c3dc3ec6d2c5b8" }, "fidget.nvim": { "branch": "main", "commit": "e2a175c2abe2d4f65357da1c98c59a5cfb2b543f" }, "gitsigns.nvim": { "branch": "main", "commit": "5f808b5e4fef30bd8aca1b803b4e555da07fc412" }, @@ -18,16 +17,17 @@ "mason-lspconfig.nvim": { "branch": "main", "commit": "8e46de9241d3997927af12196bd8faa0ed08c29a" }, "mason-tool-installer.nvim": { "branch": "main", "commit": "c5e07b8ff54187716334d585db34282e46fa2932" }, "mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" }, - "mini.nvim": { "branch": "main", "commit": "73bbcbfa7839c4b00a64965fb504f87461abefbd" }, + "mini.nvim": { "branch": "main", "commit": "2435d0de00174a45d6b352fefeaa6008ebe9f23b" }, "nvim-cmp": { "branch": "main", "commit": "ca4d3330d386e76967e53b85953c170658255ecb" }, "nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" }, "nvim-lspconfig": { "branch": "master", "commit": "47f236c058f0511702286a21ba53bbf42abbd8a8" }, "nvim-navic": { "branch": "master", "commit": "8649f694d3e76ee10c19255dece6411c29206a54" }, - "nvim-treesitter": { "branch": "master", "commit": "894cb3cebbad0535fb4e319ada5d875dbc48d8b9" }, + "nvim-treesitter": { "branch": "master", "commit": "3b8dee4293567b0b9a87360842af14669f60dd13" }, "nvim-web-devicons": { "branch": "master", "commit": "87c34abe5d1dc7c1c0a95aaaf888059c614c68ac" }, "oil.nvim": { "branch": "master", "commit": "9a59256c8e88b29d2150e99b5960b2f111e51f75" }, "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, "scratch.nvim": { "branch": "main", "commit": "6230634669d29bf05ab4e85b3c7df8fd8402dcb4" }, + "snacks.nvim": { "branch": "main", "commit": "9651a931043359fcc094ab5c67ac22554a602745" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" }, "telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" }, "telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" },