This commit is contained in:
John Grant 2025-08-29 23:43:49 -04:00
parent 1fc22d3eff
commit ee21b1952c
6 changed files with 58 additions and 109 deletions

View file

@ -2,14 +2,9 @@
"LazyVim": { "branch": "main", "commit": "25abbf546d564dc484cf903804661ba12de45507" }, "LazyVim": { "branch": "main", "commit": "25abbf546d564dc484cf903804661ba12de45507" },
"SchemaStore.nvim": { "branch": "main", "commit": "8e74c08998fd786239caba373344f4e4601e21fe" }, "SchemaStore.nvim": { "branch": "main", "commit": "8e74c08998fd786239caba373344f4e4601e21fe" },
"auto-session": { "branch": "main", "commit": "3b5d8947cf16ac582ef00443ede4cdd3dfa23af9" }, "auto-session": { "branch": "main", "commit": "3b5d8947cf16ac582ef00443ede4cdd3dfa23af9" },
"blink.cmp": { "branch": "main", "commit": "bae4bae0eedd1fa55f34b685862e94a222d5c6f8" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" }, "bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
"catppuccin": { "branch": "main", "commit": "30fa4d122d9b22ad8b2e0ab1b533c8c26c4dde86" }, "catppuccin": { "branch": "main", "commit": "30fa4d122d9b22ad8b2e0ab1b533c8c26c4dde86" },
"chkn.nvim": { "branch": "main", "commit": "b9766860d40ac27fcf15b58511d3c313f7e53f72" },
"cmp-buffer": { "branch": "main", "commit": "b74fab3656eea9de20a9b8116afa3cfc4ec09657" },
"cmp-dbee": { "branch": "main", "commit": "1650f67b9bf43c029fc37570665ca895a33cdf5a" },
"cmp-mini-snippets": { "branch": "main", "commit": "582aea215ce2e65b880e0d23585c20863fbb7604" },
"cmp-nvim-lsp": { "branch": "main", "commit": "bd5a7d6db125d4654b50eeae9f5217f24bb22fd3" },
"cmp-path": { "branch": "main", "commit": "c642487086dbd9a93160e1679a1327be111cbc25" },
"conform.nvim": { "branch": "master", "commit": "b4aab989db276993ea5dcb78872be494ce546521" }, "conform.nvim": { "branch": "master", "commit": "b4aab989db276993ea5dcb78872be494ce546521" },
"flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" }, "flash.nvim": { "branch": "main", "commit": "3c942666f115e2811e959eabbdd361a025db8b63" },
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" }, "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
@ -26,23 +21,20 @@
"mini.ai": { "branch": "main", "commit": "45a26d032d8703f280c69c2ed9fb4e1bfc8f24f9" }, "mini.ai": { "branch": "main", "commit": "45a26d032d8703f280c69c2ed9fb4e1bfc8f24f9" },
"mini.icons": { "branch": "main", "commit": "f9a177c11daa7829389b7b6eaaec8b8a5c47052d" }, "mini.icons": { "branch": "main", "commit": "f9a177c11daa7829389b7b6eaaec8b8a5c47052d" },
"mini.pairs": { "branch": "main", "commit": "6e1cc569130f25b2c6fa16d8b21b31ddb1420a4a" }, "mini.pairs": { "branch": "main", "commit": "6e1cc569130f25b2c6fa16d8b21b31ddb1420a4a" },
"mini.snippets": { "branch": "main", "commit": "c5e2d0aae10a299fd92834b6d68916c9c7ba14f2" },
"noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" }, "noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
"nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" },
"nvim-dbee": { "branch": "master", "commit": "dda517694889a5d238d7aa407403984da9f80cc0" },
"nvim-lint": { "branch": "master", "commit": "f126af5345c7472e9a0cdbe1d1a29209be72c4c4" }, "nvim-lint": { "branch": "master", "commit": "f126af5345c7472e9a0cdbe1d1a29209be72c4c4" },
"nvim-lspconfig": { "branch": "master", "commit": "52364267cd7edbc0e9b25ab3bfb1c8f45dd58fde" }, "nvim-lspconfig": { "branch": "master", "commit": "408cf07b97535825cca6f1afa908d98348712ba6" },
"nvim-surround": { "branch": "main", "commit": "a868c256c861044beb9794b4dd126480dcdfbdad" }, "nvim-surround": { "branch": "main", "commit": "a868c256c861044beb9794b4dd126480dcdfbdad" },
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" }, "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" },
"nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" }, "nvim-ts-autotag": { "branch": "main", "commit": "a1d526af391f6aebb25a8795cbc05351ed3620b5" },
"persistence.nvim": { "branch": "main", "commit": "166a79a55bfa7a4db3e26fc031b4d92af71d0b51" }, "persistence.nvim": { "branch": "main", "commit": "166a79a55bfa7a4db3e26fc031b4d92af71d0b51" },
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" }, "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
"render-markdown.nvim": { "branch": "main", "commit": "f626e90bbc4b3d8f4fd29c909d958b165af13f4a" }, "render-markdown.nvim": { "branch": "main", "commit": "e76eb2e4262f0f0a1a7bd7a454dd7d44f1299afd" },
"snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" }, "snacks.nvim": { "branch": "main", "commit": "bc0630e43be5699bb94dadc302c0d21615421d93" },
"todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" }, "todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
"toggleterm.nvim": { "branch": "main", "commit": "50ea089fc548917cc3cc16b46a8211833b9e3c7c" }, "toggleterm.nvim": { "branch": "main", "commit": "9a88eae817ef395952e08650b3283726786fb5fb" },
"tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" }, "tokyonight.nvim": { "branch": "main", "commit": "057ef5d260c1931f1dffd0f052c685dcd14100a3" },
"trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" }, "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" },
"ts-comments.nvim": { "branch": "main", "commit": "1bd9d0ba1d8b336c3db50692ffd0955fe1bb9f0c" }, "ts-comments.nvim": { "branch": "main", "commit": "1bd9d0ba1d8b336c3db50692ffd0955fe1bb9f0c" },
@ -52,6 +44,5 @@
"vim-dadbod-ui": { "branch": "master", "commit": "e8b53c0f3aa6e6127ac2a2d2071d9aade6c6e373" }, "vim-dadbod-ui": { "branch": "master", "commit": "e8b53c0f3aa6e6127ac2a2d2071d9aade6c6e373" },
"vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" }, "vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" },
"vim-tmux-navigator": { "branch": "master", "commit": "c45243dc1f32ac6bcf6068e5300f3b2b237e576a" }, "vim-tmux-navigator": { "branch": "master", "commit": "c45243dc1f32ac6bcf6068e5300f3b2b237e576a" },
"which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }, "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" }
"yanky.nvim": { "branch": "main", "commit": "04775cc6e10ef038c397c407bc17f00a2f52b378" }
} }

View file

@ -1,20 +1,14 @@
{ {
"extras": [ "extras": [
"lazyvim.plugins.extras.coding.mini-snippets",
"lazyvim.plugins.extras.coding.nvim-cmp",
"lazyvim.plugins.extras.coding.yanky",
"lazyvim.plugins.extras.formatting.prettier",
"lazyvim.plugins.extras.lang.json", "lazyvim.plugins.extras.lang.json",
"lazyvim.plugins.extras.lang.markdown", "lazyvim.plugins.extras.lang.markdown",
"lazyvim.plugins.extras.lang.sql", "lazyvim.plugins.extras.lang.sql",
"lazyvim.plugins.extras.lang.toml", "lazyvim.plugins.extras.lang.toml",
"lazyvim.plugins.extras.lang.typescript", "lazyvim.plugins.extras.lang.typescript"
"lazyvim.plugins.extras.util.dot"
], ],
"install_version": 8, "install_version": 8,
"news": { "news": {
"NEWS.md": "10960" "NEWS.md": "10960"
}, },
"version": 8 "version": 8
} }

View file

@ -4,7 +4,6 @@
local map = vim.keymap.set local map = vim.keymap.set
map("n", "<leader>td", ":lua require('dbee').toggle()<cr>", { desc = "Toggle the database viewer" })
map("i", "<S-Tab>", "<c-\\><c-n><<a", { desc = "Unindent Line" }) map("i", "<S-Tab>", "<c-\\><c-n><<a", { desc = "Unindent Line" })
map("v", "J", ":m '>+1<CR>gv=gv", { desc = "Swap Lines (Below)" }) map("v", "J", ":m '>+1<CR>gv=gv", { desc = "Swap Lines (Below)" })

View file

@ -1,6 +1,7 @@
local snacksRootDirDesc = "Explorer Snacks (Root Dir)" local snacksRootDirDesc = "Explorer Snacks (Root Dir)"
local snacksCwdDesc = "Explorer Snacks (cwd)" local snacksCwdDesc = "Explorer Snacks (cwd)"
local pickerRootDirDesc = "Find Files (Root Dir)"
local pickerCwdDesc = "Find Files (cwd)" local pickerCwdDesc = "Find Files (cwd)"
local exploreExclude = { "**/node_modules/**" } local exploreExclude = { "**/node_modules/**" }
@ -10,6 +11,7 @@ local pickerExclude =
return { return {
{ {
"folke/snacks.nvim", "folke/snacks.nvim",
---@type snacks.Config
opts = { opts = {
picker = { picker = {
sources = { sources = {
@ -26,43 +28,43 @@ return {
}, },
keys = { keys = {
{ {
"<c-/>", "<leader>fF",
function() function()
Snacks.terminal(nil, {}) Snacks.picker.files({ hidden = true, ignored = true, exclude = pickerExclude })
end, end,
desc = "Terminal (Root Dir)", desc = pickerCwdDesc,
}, },
-- { {
-- "<leader>fF", "<leader>ff",
-- function() function()
-- Snacks.picker.files({ cwd = LazyVim.root(), hidden = true, ignored = true, exclude = pickerExclude }) Snacks.picker.files({ cwd = LazyVim.root(), hidden = true, ignored = true, exclude = pickerExclude })
-- end, end,
-- desc = "Find Files (Root Dir)", desc = pickerRootDirDesc,
-- }, },
-- { {
-- "<leader>ff", "<leader>fe",
-- function() function()
-- Snacks.picker.files({ hidden = true, ignored = true, exclude = pickerExclude }) Snacks.explorer({ cwd = LazyVim.root(), exclude = exploreExclude })
-- end, end,
-- desc = pickerCwdDesc, desc = snacksRootDirDesc,
-- }, },
-- { {
-- "<leader>fe", "<leader>fE",
-- function() function()
-- Snacks.explorer({ exclude = exploreExclude }) Snacks.explorer({ exclude = exploreExclude })
-- end, end,
-- desc = snacksCwdDesc, desc = snacksCwdDesc,
-- }, },
-- { {
-- "<leader>fE", "<leader>f/",
-- function() function()
-- Snacks.explorer({ cwd = LazyVim.root(), exclude = exploreExclude }) Snacks.explorer({ cwd = "/" })
-- end, end,
-- desc = snacksRootDirDesc, desc = "Find Files (/)",
-- }, },
-- { "<leader><leader>", "<leader>ff", desc = pickerCwdDesc, remap = true }, { "<leader><leader>", "<leader>ff", desc = pickerRootDirDesc, remap = true },
-- { "<leader>e", "<leader>fe", desc = snacksCwdDesc, remap = true }, { "<leader>e", "<leader>fe", desc = snacksRootDirDesc, remap = true },
-- { "<leader>E", "<leader>fE", desc = snacksRootDirDesc, remap = true }, { "<leader>E", "<leader>fE", desc = snacksCwdDesc, remap = true },
}, },
}, },
} }

View file

@ -2,6 +2,17 @@ return {
{ "ThePrimeagen/vim-be-good" }, { "ThePrimeagen/vim-be-good" },
{ "tpope/vim-sleuth" }, { "tpope/vim-sleuth" },
-- LazyDev (Lua plugin typedefs)
{
"folke/lazydev.nvim",
ft = "lua",
opts = {
library = {
"~/.local/share/nvim-lazy/lazy/", -- Path to your lazy.nvim plugins
},
},
},
-- AutoSession -- AutoSession
{ {
"rmagatti/auto-session", "rmagatti/auto-session",
@ -15,22 +26,6 @@ return {
-- log_level = 'debug', -- log_level = 'debug',
}, },
}, },
-- DBee (Database UI)
{
"kndndrj/nvim-dbee",
dependencies = {
"MunifTanjim/nui.nvim",
},
build = function()
-- Install tries to automatically detect the install method.
-- if it fails, try calling it with one of these parameters:
-- "curl", "wget", "bitsadmin", "go"
require("dbee").install()
end,
config = function()
require("dbee").setup(--[[optional config]])
end,
},
-- Surround -- Surround
{ {
@ -44,42 +39,6 @@ return {
end, end,
}, },
-- Toggleterm
{
"akinsho/toggleterm.nvim",
version = "*",
config = true,
},
-- LazyDev (Lua plugin typedefs)
{
"folke/lazydev.nvim",
ft = "lua",
opts = {
library = {
"~/.local/share/nvim-lazy/lazy/ ", -- Path to your lazy.nvim plugins
},
},
},
-- Chkn (Scratchpad)
{
"ericrswanny/chkn.nvim",
config = function()
require("chkn").setup() -- Use the default configuration
end,
lazy = false,
keys = {
{
"<leader>.",
function()
vim.cmd("silent! ChknToggle")
end,
desc = "Toggle Scratchpad",
},
},
},
-- TMUX Navigator -- TMUX Navigator
{ {
"christoomey/vim-tmux-navigator", "christoomey/vim-tmux-navigator",

View file

@ -1,3 +1,7 @@
-- since this is just an example spec, don't actually load anything here and return an empty spec
-- stylua: ignore
if true then return {} end
return { return {
{ {
"hrsh7th/nvim-cmp", "hrsh7th/nvim-cmp",