From 8bf3269ea5b1a0205e963aab22bb018984f33972 Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Mon, 27 Jan 2025 21:55:42 -0600 Subject: [PATCH] fix: remove persistence plugin --- lazy-lock.json | 7 +-- lua/plugins/dashboard.lua | 114 +++++++++++++++++++----------------- lua/plugins/neotree.lua | 1 + lua/plugins/persistance.lua | 23 -------- 4 files changed, 65 insertions(+), 80 deletions(-) delete mode 100644 lua/plugins/persistance.lua diff --git a/lazy-lock.json b/lazy-lock.json index 995abf9..25c6b26 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -18,7 +18,7 @@ "neotest": { "branch": "master", "commit": "d66cf4e05a116957f0d3a7755a24291c7d1e1f72" }, "neotest-dotnet": { "branch": "main", "commit": "5a2fa35c3c6a72cfd3fc6a28b3d1af6e68e6c3a8" }, "neotest-jest": { "branch": "main", "commit": "514fd4eae7da15fd409133086bb8e029b65ac43f" }, - "neotest-playwright": { "branch": "master", "commit": "6266945039dac27a354de33d2f2a66e75485d5e9" }, + "neotest-playwright": { "branch": "stevanfreeborn/fix/local-mods", "commit": "3751dc88d39cf135eb569d47f5ef036bc1f1930d" }, "neotest-python": { "branch": "master", "commit": "a2861ab3c9a0bf75a56b11835c2bfc8270f5be7e" }, "neotest-vitest": { "branch": "main", "commit": "3e338b77700853f725856c37ff5a3cf9295bffae" }, "none-ls.nvim": { "branch": "main", "commit": "ed8f80849ef1ad31c2f74679fafdef7801091247" }, @@ -26,16 +26,15 @@ "nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" }, "nvim-autopairs": { "branch": "master", "commit": "3d02855468f94bf435db41b661b58ec4f48a06b7" }, "nvim-cmp": { "branch": "main", "commit": "12509903a5723a876abd65953109f926f4634c30" }, - "nvim-dap": { "branch": "master", "commit": "1fdfe74661170ce58d37dc46259448987ffe706c" }, + "nvim-dap": { "branch": "master", "commit": "ead0de6eac91a555b714bfd7d28959eeecfb96f9" }, "nvim-dap-ui": { "branch": "master", "commit": "bc81f8d3440aede116f821114547a476b082b319" }, - "nvim-lspconfig": { "branch": "master", "commit": "637293ce23c6a965d2f11dfbf92f604bb1978052" }, + "nvim-lspconfig": { "branch": "master", "commit": "1f941b3668151963fca3e1230922c433ea4b7b64" }, "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" }, "nvim-treesitter": { "branch": "master", "commit": "2206739829518c9ea59dbdb9003e0147fdaf2d1c" }, "nvim-treesitter-context": { "branch": "master", "commit": "bece284c5322ddf6946fa4bdc383a2bc033269d7" }, "nvim-web-devicons": { "branch": "master", "commit": "1c9136332840edee0c593f2f4f89598c8ed97f5f" }, "omnisharp-extended-lsp.nvim": { "branch": "main", "commit": "ec1a2431f8872f650a85ed71c24f0715df2e49c2" }, "onedarkpro.nvim": { "branch": "main", "commit": "44775f8206ee43b692e7f3dc894ddc47996ee523" }, - "persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" }, "plenary.nvim": { "branch": "master", "commit": "3707cdb1e43f5cea73afb6037e6494e7ce847a66" }, "rainbow-delimiters.nvim": { "branch": "master", "commit": "85b80abaa09cbbc039e3095b2f515b3cf8cadd11" }, "telescope-themes": { "branch": "main", "commit": "9b7c368b83b82b53c0a6e9e977f8329e5f1fe269" }, diff --git a/lua/plugins/dashboard.lua b/lua/plugins/dashboard.lua index 12e70a6..456ebd8 100644 --- a/lua/plugins/dashboard.lua +++ b/lua/plugins/dashboard.lua @@ -1,8 +1,8 @@ return { - "nvimdev/dashboard-nvim", - event = "VimEnter", - config = function() - local logo = [[ + "nvimdev/dashboard-nvim", + event = "VimEnter", + config = function() + local logo = [[ @@ -14,13 +14,13 @@ return { ██║╚██╗██║██║ ██║ ██║ ██║██║╚██╗██║██╔══╝ ██║ ██╔══██║██╔══██╗██╔══╝ ╚════██║ ██║ ╚████║╚██████╔╝ ╚██████╔╝██║ ╚████║███████╗ ╚██████╗██║ ██║██║ ██║███████╗███████║ ╚═╝ ╚═══╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═══╝╚══════╝ ╚═════╝╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚══════╝ - ██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗ ██╗ ██╗ █████╗ ██████╗ ██████╗ ███████╗██████╗ - ██║ ██║██╔═══██╗██╔══██╗██║ ██╔╝ ██║ ██║██╔══██╗██╔══██╗██╔══██╗██╔════╝██╔══██╗ - ██║ █╗ ██║██║ ██║██████╔╝█████╔╝ ███████║███████║██████╔╝██║ ██║█████╗ ██████╔╝ - ██║███╗██║██║ ██║██╔══██╗██╔═██╗ ██╔══██║██╔══██║██╔══██╗██║ ██║██╔══╝ ██╔══██╗ - ╚███╔███╔╝╚██████╔╝██║ ██║██║ ██╗ ██║ ██║██║ ██║██║ ██║██████╔╝███████╗██║ ██║ - ╚══╝╚══╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚══════╝╚═╝ ╚═╝ - + ██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗ ██╗ ██╗ █████╗ ██████╗ ██████╗ ███████╗██████╗ + ██║ ██║██╔═══██╗██╔══██╗██║ ██╔╝ ██║ ██║██╔══██╗██╔══██╗██╔══██╗██╔════╝██╔══██╗ + ██║ █╗ ██║██║ ██║██████╔╝█████╔╝ ███████║███████║██████╔╝██║ ██║█████╗ ██████╔╝ + ██║███╗██║██║ ██║██╔══██╗██╔═██╗ ██╔══██║██╔══██║██╔══██╗██║ ██║██╔══╝ ██╔══██╗ + ╚███╔███╔╝╚██████╔╝██║ ██║██║ ██╗ ██║ ██║██║ ██║██║ ██║██████╔╝███████╗██║ ██║ + ╚══╝╚══╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚══════╝╚═╝ ╚═╝ + @@ -28,48 +28,56 @@ return { ]] - local opts = { - theme = "doom", - hide = { - statusline = false, - }, - config = { - header = vim.split(logo, "\n"), - center = { - { action = 'lua require("telescope.builtin").find_files()', desc = " Find File", icon = " ", key = "f" }, - { action = "ene | startinsert", desc = " New File", icon = " ", key = "n" }, - { action = 'lua require("telescope.builtin").oldfiles()', desc = " Recent Files", icon = " ", key = "r" }, - { action = 'lua require("telescope.builtin").live_grep()', desc = " Find Text", icon = " ", key = "g" }, - { - action = 'lua require("persistence").load()', - desc = " Restore Session", - icon = " ", - key = "s", - }, - { action = "Lazy", desc = " Lazy", icon = "󰒲 ", key = "l" }, - { - action = function() - vim.api.nvim_input("qa") - end, - desc = " Quit", - icon = " ", - key = "q", - }, - }, - footer = function() - local stats = require("lazy").stats() - local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100) - return { "⚡ Neovim loaded " .. stats.loaded .. "/" .. stats.count .. " plugins in " .. ms .. "ms" } - end, - }, - } + local opts = { + theme = "doom", + hide = { + statusline = false, + }, + config = { + header = vim.split(logo, "\n"), + center = { + { + action = 'lua require("telescope.builtin").find_files()', + desc = " Find File", + icon = " ", + key = "f", + }, + { action = "ene | startinsert", desc = " New File", icon = " ", key = "n" }, + { + action = 'lua require("telescope.builtin").oldfiles()', + desc = " Recent Files", + icon = " ", + key = "r", + }, + { + action = 'lua require("telescope.builtin").live_grep()', + desc = " Find Text", + icon = " ", + key = "g", + }, + { action = "Lazy", desc = " Lazy", icon = "󰒲 ", key = "l" }, + { + action = function() + vim.api.nvim_input("qa") + end, + desc = " Quit", + icon = " ", + key = "q", + }, + }, + footer = function() + local stats = require("lazy").stats() + local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100) + return { "⚡ Neovim loaded " .. stats.loaded .. "/" .. stats.count .. " plugins in " .. ms .. "ms" } + end, + }, + } - require("dashboard").setup(opts) + require("dashboard").setup(opts) - for _, button in ipairs(opts.config.center) do - button.desc = button.desc .. string.rep(" ", 43 - #button.desc) - button.key_format = " %s" - end - - end, + for _, button in ipairs(opts.config.center) do + button.desc = button.desc .. string.rep(" ", 43 - #button.desc) + button.key_format = " %s" + end + end, } diff --git a/lua/plugins/neotree.lua b/lua/plugins/neotree.lua index c013d24..ef2c940 100644 --- a/lua/plugins/neotree.lua +++ b/lua/plugins/neotree.lua @@ -9,6 +9,7 @@ return { config = function() require("neo-tree").setup({ filesystem = { + use_libuv_file_watcher = true, filtered_items = { visible = true, } diff --git a/lua/plugins/persistance.lua b/lua/plugins/persistance.lua deleted file mode 100644 index 3c54b6d..0000000 --- a/lua/plugins/persistance.lua +++ /dev/null @@ -1,23 +0,0 @@ -return { - "folke/persistence.nvim", - event = "BufReadPre", - config = function() - local persistence = require("persistence") - - persistence.setup({ - dir = vim.fn.stdpath("data") .. "/sessions/", - need = 1, - branch = true, - }) - - vim.keymap.set("n", "qs", persistence.load, { desc = "Load session for the current directory" }) - - vim.keymap.set("n", "qS", persistence.select, { desc = "Select session to load" }) - - vim.keymap.set("n", "ql", function() - require("persistence").load({ last = true }) - end, { desc = "Load last session" }) - - vim.keymap.set("n", "qd", persistence.stop, { desc = "Stop Persistence" }) - end, -}