mirror of
https://github.com/kogakure/dotfiles.git
synced 2026-02-03 20:25:30 +00:00
feat(nvim): move to FzfLua
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
"ChatGPT.nvim": { "branch": "main", "commit": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6" },
|
"ChatGPT.nvim": { "branch": "main", "commit": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6" },
|
||||||
"CopilotChat.nvim": { "branch": "canary", "commit": "451d365928a994cda3505a84905303f790e28df8" },
|
"CopilotChat.nvim": { "branch": "canary", "commit": "451d365928a994cda3505a84905303f790e28df8" },
|
||||||
"LazyVim": { "branch": "main", "commit": "d0c366e4d861b848bdc710696d5311dca2c6d540" },
|
"LazyVim": { "branch": "main", "commit": "d0c366e4d861b848bdc710696d5311dca2c6d540" },
|
||||||
"SchemaStore.nvim": { "branch": "main", "commit": "545d8814f624fb5239c4691fa0914549540e6f53" },
|
"SchemaStore.nvim": { "branch": "main", "commit": "562681847dd904485caddd42395db2bb9d6e694a" },
|
||||||
"aerial.nvim": { "branch": "master", "commit": "1160fb7a15a34b03b7381d95d45560712b5f19d0" },
|
"aerial.nvim": { "branch": "master", "commit": "1160fb7a15a34b03b7381d95d45560712b5f19d0" },
|
||||||
"auto-save.nvim": { "branch": "main", "commit": "979b6c82f60cfa80f4cf437d77446d0ded0addf0" },
|
"auto-save.nvim": { "branch": "main", "commit": "979b6c82f60cfa80f4cf437d77446d0ded0addf0" },
|
||||||
"baleia.nvim": { "branch": "main", "commit": "1b25eac3ac03659c3d3af75c7455e179e5f197f7" },
|
"baleia.nvim": { "branch": "main", "commit": "1b25eac3ac03659c3d3af75c7455e179e5f197f7" },
|
||||||
@@ -22,7 +22,6 @@
|
|||||||
"dashboard-nvim": { "branch": "master", "commit": "ae309606940d26d8c9df8b048a6e136b6bbec478" },
|
"dashboard-nvim": { "branch": "master", "commit": "ae309606940d26d8c9df8b048a6e136b6bbec478" },
|
||||||
"dial.nvim": { "branch": "master", "commit": "46b4375e84e8eb771129bff6b2b1e47746601ef9" },
|
"dial.nvim": { "branch": "master", "commit": "46b4375e84e8eb771129bff6b2b1e47746601ef9" },
|
||||||
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
|
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
|
||||||
"dressing.nvim": { "branch": "master", "commit": "3a45525bb182730fe462325c99395529308f431e" },
|
|
||||||
"editorconfig-vim": { "branch": "master", "commit": "3c2813f2566d9392ff3614248c5db43c3fda9d5f" },
|
"editorconfig-vim": { "branch": "master", "commit": "3c2813f2566d9392ff3614248c5db43c3fda9d5f" },
|
||||||
"emmet-vim": { "branch": "master", "commit": "6c511a8d7d2863066f32e25543e2bb99d505172c" },
|
"emmet-vim": { "branch": "master", "commit": "6c511a8d7d2863066f32e25543e2bb99d505172c" },
|
||||||
"export-to-vscode.nvim": { "branch": "main", "commit": "7746bb67d03f6a6891cdedc8c760c95a5714fe8c" },
|
"export-to-vscode.nvim": { "branch": "main", "commit": "7746bb67d03f6a6891cdedc8c760c95a5714fe8c" },
|
||||||
@@ -31,7 +30,7 @@
|
|||||||
"fm-nvim": { "branch": "master", "commit": "8e6a77049330e7c797eb9e63affd75eb796fe75e" },
|
"fm-nvim": { "branch": "master", "commit": "8e6a77049330e7c797eb9e63affd75eb796fe75e" },
|
||||||
"friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" },
|
"friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" },
|
||||||
"fzf": { "branch": "master", "commit": "fe3a9c603e924425f80b87d76adb3e80d2bc668c" },
|
"fzf": { "branch": "master", "commit": "fe3a9c603e924425f80b87d76adb3e80d2bc668c" },
|
||||||
"fzf-lua": { "branch": "main", "commit": "76e25abc4bbaab243b52fad7f7d4262e76254fd3" },
|
"fzf-lua": { "branch": "main", "commit": "dbc5bd14e72ba680df44906e957b0a821121726b" },
|
||||||
"fzf.vim": { "branch": "master", "commit": "556f45e79ae5e3970054fee4c4373472604a1b4e" },
|
"fzf.vim": { "branch": "master", "commit": "556f45e79ae5e3970054fee4c4373472604a1b4e" },
|
||||||
"gen.nvim": { "branch": "main", "commit": "b9721662daedd880ca0a0358cf6ffbff60617ab3" },
|
"gen.nvim": { "branch": "main", "commit": "b9721662daedd880ca0a0358cf6ffbff60617ab3" },
|
||||||
"gh.nvim": { "branch": "main", "commit": "ebbaac254ef7dd6f85b439825fbce82d0dc84515" },
|
"gh.nvim": { "branch": "main", "commit": "ebbaac254ef7dd6f85b439825fbce82d0dc84515" },
|
||||||
@@ -51,39 +50,40 @@
|
|||||||
"lualine.nvim": { "branch": "master", "commit": "2a5bae925481f999263d6f5ed8361baef8df4f83" },
|
"lualine.nvim": { "branch": "master", "commit": "2a5bae925481f999263d6f5ed8361baef8df4f83" },
|
||||||
"lush.nvim": { "branch": "main", "commit": "45a79ec4acb5af783a6a29673a999ce37f00497e" },
|
"lush.nvim": { "branch": "main", "commit": "45a79ec4acb5af783a6a29673a999ce37f00497e" },
|
||||||
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
||||||
|
"marks.nvim": { "branch": "master", "commit": "bb25ae3f65f504379e3d08c8a02560b76eaf91e8" },
|
||||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "c6c686781f9841d855bf1b926e10aa5e19430a38" },
|
"mason-lspconfig.nvim": { "branch": "main", "commit": "c6c686781f9841d855bf1b926e10aa5e19430a38" },
|
||||||
"mason-nvim-dap.nvim": { "branch": "main", "commit": "8b9363d83b5d779813cdd2819b8308651cec2a09" },
|
"mason-nvim-dap.nvim": { "branch": "main", "commit": "8b9363d83b5d779813cdd2819b8308651cec2a09" },
|
||||||
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
|
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
|
||||||
"mini.ai": { "branch": "main", "commit": "ebb04799794a7f94628153991e6334c3304961b8" },
|
"mini.ai": { "branch": "main", "commit": "ebb04799794a7f94628153991e6334c3304961b8" },
|
||||||
"mini.animate": { "branch": "main", "commit": "d14190ac3040116540889e2ebc25f488b195799e" },
|
"mini.animate": { "branch": "main", "commit": "d14190ac3040116540889e2ebc25f488b195799e" },
|
||||||
"mini.icons": { "branch": "main", "commit": "44c0160526f7ae17ca8e8eab9ab235d047fcf7a6" },
|
"mini.icons": { "branch": "main", "commit": "44c0160526f7ae17ca8e8eab9ab235d047fcf7a6" },
|
||||||
"mini.nvim": { "branch": "main", "commit": "c78332b4c71ad3c2a09efe6acd0a51283627258f" },
|
"mini.nvim": { "branch": "main", "commit": "2faada1cffce5609d78ac5e81eaf3754e0476758" },
|
||||||
"mini.pairs": { "branch": "main", "commit": "7e834c5937d95364cc1740e20d673afe2d034cdb" },
|
"mini.pairs": { "branch": "main", "commit": "7e834c5937d95364cc1740e20d673afe2d034cdb" },
|
||||||
"mini.surround": { "branch": "main", "commit": "aa5e245829dd12d8ff0c96ef11da28681d6049aa" },
|
"mini.surround": { "branch": "main", "commit": "aa5e245829dd12d8ff0c96ef11da28681d6049aa" },
|
||||||
"neo-tree.nvim": { "branch": "main", "commit": "a9f8943b4c31f8460d25c71e0f463d65e9775f1c" },
|
"neo-tree.nvim": { "branch": "main", "commit": "a9f8943b4c31f8460d25c71e0f463d65e9775f1c" },
|
||||||
"neogit": { "branch": "master", "commit": "9ea60f79e370d8f4847efc145e53afe4b0613fc1" },
|
"neogit": { "branch": "master", "commit": "9ea60f79e370d8f4847efc145e53afe4b0613fc1" },
|
||||||
"neotest": { "branch": "master", "commit": "6d3d22cdad49999ef774ebe1bc250a4994038964" },
|
"neotest": { "branch": "master", "commit": "0dccb5ebcf00de245e2060fa17822a9464f5c41a" },
|
||||||
"neotest-golang": { "branch": "main", "commit": "722b6116b4c9201a97edb06565ebed797f88441d" },
|
"neotest-golang": { "branch": "main", "commit": "c7ac9ec930329823fb3522bdc0200ebd19ed0aed" },
|
||||||
"neotest-rspec": { "branch": "main", "commit": "f8c91edc5dd87ca467a624652f365ac217d7cc1c" },
|
"neotest-rspec": { "branch": "main", "commit": "f8c91edc5dd87ca467a624652f365ac217d7cc1c" },
|
||||||
"night-owl.nvim": { "branch": "main", "commit": "86ed124c2f7e118670649701288e024444bf91e5" },
|
"night-owl.nvim": { "branch": "main", "commit": "86ed124c2f7e118670649701288e024444bf91e5" },
|
||||||
"noctis.nvim": { "branch": "main", "commit": "0b9336e39c686a7e58de06e4dd38c2bd862a7b33" },
|
"noctis.nvim": { "branch": "main", "commit": "0b9336e39c686a7e58de06e4dd38c2bd862a7b33" },
|
||||||
"noice.nvim": { "branch": "main", "commit": "eaed6cc9c06aa2013b5255349e4f26a6b17ab70f" },
|
"noice.nvim": { "branch": "main", "commit": "eaed6cc9c06aa2013b5255349e4f26a6b17ab70f" },
|
||||||
"nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" },
|
"nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" },
|
||||||
"nvim-colorizer.lua": { "branch": "master", "commit": "3437b6bdf8301b84dafa6088d06ec2751e09ea9b" },
|
"nvim-colorizer.lua": { "branch": "master", "commit": "8a65c448122fc8fac9c67b2e857b6e830a4afd0b" },
|
||||||
"nvim-cursorline": { "branch": "main", "commit": "804f0023692653b2b2368462d67d2a87056947f9" },
|
"nvim-cursorline": { "branch": "main", "commit": "804f0023692653b2b2368462d67d2a87056947f9" },
|
||||||
"nvim-dap": { "branch": "master", "commit": "665d3569a86395fe0dab85efbdb26d7d2ee57e49" },
|
"nvim-dap": { "branch": "master", "commit": "665d3569a86395fe0dab85efbdb26d7d2ee57e49" },
|
||||||
"nvim-dap-go": { "branch": "main", "commit": "6aa88167ea1224bcef578e8c7160fe8afbb44848" },
|
"nvim-dap-go": { "branch": "main", "commit": "6aa88167ea1224bcef578e8c7160fe8afbb44848" },
|
||||||
"nvim-dap-ruby": { "branch": "main", "commit": "4176405d186a93ebec38a6344df124b1689cfcfd" },
|
"nvim-dap-ruby": { "branch": "main", "commit": "4176405d186a93ebec38a6344df124b1689cfcfd" },
|
||||||
"nvim-dap-ui": { "branch": "master", "commit": "ffa89839f97bad360e78428d5c740fdad9a0ff02" },
|
"nvim-dap-ui": { "branch": "master", "commit": "e94d98649dccb6a3884b66aabc2e07beb279e535" },
|
||||||
"nvim-dap-virtual-text": { "branch": "master", "commit": "df66808cd78b5a97576bbaeee95ed5ca385a9750" },
|
"nvim-dap-virtual-text": { "branch": "master", "commit": "df66808cd78b5a97576bbaeee95ed5ca385a9750" },
|
||||||
"nvim-lint": { "branch": "master", "commit": "1fea92f1d9908eaa5eb8bafe08b4293d7aadaa55" },
|
"nvim-lint": { "branch": "master", "commit": "1fea92f1d9908eaa5eb8bafe08b4293d7aadaa55" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "ff2b85abaa810f6611233dbe6d31c07510ebf43d" },
|
"nvim-lspconfig": { "branch": "master", "commit": "57154fd9a24e76907e3b0bdba4677ef42c88d91c" },
|
||||||
"nvim-navic": { "branch": "master", "commit": "8649f694d3e76ee10c19255dece6411c29206a54" },
|
"nvim-navic": { "branch": "master", "commit": "8649f694d3e76ee10c19255dece6411c29206a54" },
|
||||||
"nvim-nio": { "branch": "master", "commit": "a428f309119086dc78dd4b19306d2d67be884eee" },
|
"nvim-nio": { "branch": "master", "commit": "a428f309119086dc78dd4b19306d2d67be884eee" },
|
||||||
"nvim-notify": { "branch": "master", "commit": "fbef5d32be8466dd76544a257d3f3dce20082a07" },
|
"nvim-notify": { "branch": "master", "commit": "1e99f4f9534ecf3b84eb7ef54a8d460230e78442" },
|
||||||
"nvim-silicon": { "branch": "main", "commit": "9fe6001dc8cad4d9c53bcfc8649e3dc76ffa169c" },
|
"nvim-silicon": { "branch": "main", "commit": "9fe6001dc8cad4d9c53bcfc8649e3dc76ffa169c" },
|
||||||
"nvim-transparent": { "branch": "main", "commit": "8a2749a2fa74f97fe6557f61b89ac7fd873f3c21" },
|
"nvim-transparent": { "branch": "main", "commit": "8a2749a2fa74f97fe6557f61b89ac7fd873f3c21" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "eb3e850acff4d9f2f2dd8dacd75353043c899753" },
|
"nvim-treesitter": { "branch": "master", "commit": "5d18ef22dc63624e90aa7b6dbc17f2c3856ae716" },
|
||||||
"nvim-treesitter-textobjects": { "branch": "master", "commit": "ad8f0a472148c3e0ae9851e26a722ee4e29b1595" },
|
"nvim-treesitter-textobjects": { "branch": "master", "commit": "ad8f0a472148c3e0ae9851e26a722ee4e29b1595" },
|
||||||
"nvim-ts-autotag": { "branch": "main", "commit": "1cca23c9da708047922d3895a71032bc0449c52d" },
|
"nvim-ts-autotag": { "branch": "main", "commit": "1cca23c9da708047922d3895a71032bc0449c52d" },
|
||||||
"nvim-ufo": { "branch": "main", "commit": "32cb247b893a384f1888b9cd737264159ecf183c" },
|
"nvim-ufo": { "branch": "main", "commit": "32cb247b893a384f1888b9cd737264159ecf183c" },
|
||||||
@@ -110,7 +110,6 @@
|
|||||||
"tailwind-tools.nvim": { "branch": "master", "commit": "3703e162d819a04b128902c508276553dae0dfb8" },
|
"tailwind-tools.nvim": { "branch": "master", "commit": "3703e162d819a04b128902c508276553dae0dfb8" },
|
||||||
"telescope-file-browser.nvim": { "branch": "master", "commit": "626998e5c1b71c130d8bc6cf7abb6709b98287bb" },
|
"telescope-file-browser.nvim": { "branch": "master", "commit": "626998e5c1b71c130d8bc6cf7abb6709b98287bb" },
|
||||||
"telescope-frecency.nvim": { "branch": "master", "commit": "77829eda3451ef81200b9c61696af0d64372ea85" },
|
"telescope-frecency.nvim": { "branch": "master", "commit": "77829eda3451ef81200b9c61696af0d64372ea85" },
|
||||||
"telescope-fzf-native.nvim": { "branch": "main", "commit": "dae2eac9d91464448b584c7949a31df8faefec56" },
|
|
||||||
"telescope-fzy-native.nvim": { "branch": "master", "commit": "282f069504515eec762ab6d6c89903377252bf5b" },
|
"telescope-fzy-native.nvim": { "branch": "master", "commit": "282f069504515eec762ab6d6c89903377252bf5b" },
|
||||||
"telescope-github.nvim": { "branch": "master", "commit": "ee95c509901c3357679e9f2f9eaac3561c811736" },
|
"telescope-github.nvim": { "branch": "master", "commit": "ee95c509901c3357679e9f2f9eaac3561c811736" },
|
||||||
"telescope-heading.nvim": { "branch": "main", "commit": "e85c0f69cb64048f56e76548dcb2f10277576df9" },
|
"telescope-heading.nvim": { "branch": "main", "commit": "e85c0f69cb64048f56e76548dcb2f10277576df9" },
|
||||||
@@ -119,9 +118,8 @@
|
|||||||
"telescope-node-modules.nvim": { "branch": "main", "commit": "b846d33ff5763176dc14fc74c30941a2067c82fd" },
|
"telescope-node-modules.nvim": { "branch": "main", "commit": "b846d33ff5763176dc14fc74c30941a2067c82fd" },
|
||||||
"telescope-undo.nvim": { "branch": "main", "commit": "2971cc9f193ec09e0c5de3563f99cbea16b63f10" },
|
"telescope-undo.nvim": { "branch": "main", "commit": "2971cc9f193ec09e0c5de3563f99cbea16b63f10" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "2eca9ba22002184ac05eddbe47a7fe2d5a384dfc" },
|
"telescope.nvim": { "branch": "master", "commit": "2eca9ba22002184ac05eddbe47a7fe2d5a384dfc" },
|
||||||
"tmux-awesome-manager.nvim": { "branch": "master", "commit": "f266ba588249965a16df77bca3f8e9a241156d37" },
|
|
||||||
"todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" },
|
"todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" },
|
||||||
"toggleterm.nvim": { "branch": "main", "commit": "87b2d6a3cab8e2bd9a0255427074285f0365398d" },
|
"toggleterm.nvim": { "branch": "main", "commit": "344fc1810292785b3d962ddac2de57669e1a7ff9" },
|
||||||
"tokyonight.nvim": { "branch": "main", "commit": "45d22cf0e1b93476d3b6d362d720412b3d34465c" },
|
"tokyonight.nvim": { "branch": "main", "commit": "45d22cf0e1b93476d3b6d362d720412b3d34465c" },
|
||||||
"trouble.nvim": { "branch": "main", "commit": "46cf952fc115f4c2b98d4e208ed1e2dce08c9bf6" },
|
"trouble.nvim": { "branch": "main", "commit": "46cf952fc115f4c2b98d4e208ed1e2dce08c9bf6" },
|
||||||
"ts-comments.nvim": { "branch": "main", "commit": "872dcfa0418f4a33b7437fb4d9f4e89f2f000d74" },
|
"ts-comments.nvim": { "branch": "main", "commit": "872dcfa0418f4a33b7437fb4d9f4e89f2f000d74" },
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ if not vim.loop.fs_stat(lazypath) then
|
|||||||
end
|
end
|
||||||
|
|
||||||
vim.opt.rtp:prepend(vim.env.LAZY or lazypath)
|
vim.opt.rtp:prepend(vim.env.LAZY or lazypath)
|
||||||
vim.cmd([[command! -nargs=0 GoToFile :Telescope find_files]])
|
vim.cmd([[command! -nargs=0 GoToFile :FzfLua files]])
|
||||||
vim.cmd([[command! -nargs=0 GoToCommand :Telescope commands]])
|
vim.cmd([[command! -nargs=0 GoToCommand :FzfLua commands]])
|
||||||
vim.cmd([[command! -nargs=0 Grep :Telescope live_grep]])
|
vim.cmd([[command! -nargs=0 Grep :FzfLua live_grep]])
|
||||||
|
|
||||||
require("lazy").setup({
|
require("lazy").setup({
|
||||||
spec = {
|
spec = {
|
||||||
@@ -20,7 +20,7 @@ require("lazy").setup({
|
|||||||
{ import = "lazyvim.plugins.extras.dap.core" },
|
{ import = "lazyvim.plugins.extras.dap.core" },
|
||||||
{ import = "lazyvim.plugins.extras.editor.aerial" },
|
{ import = "lazyvim.plugins.extras.editor.aerial" },
|
||||||
{ import = "lazyvim.plugins.extras.editor.harpoon2" },
|
{ import = "lazyvim.plugins.extras.editor.harpoon2" },
|
||||||
{ import = "lazyvim.plugins.extras.editor.telescope" },
|
-- { import = "lazyvim.plugins.extras.editor.telescope" },
|
||||||
{ import = "lazyvim.plugins.extras.formatting.prettier" },
|
{ import = "lazyvim.plugins.extras.formatting.prettier" },
|
||||||
{ import = "lazyvim.plugins.extras.lang.go" },
|
{ import = "lazyvim.plugins.extras.lang.go" },
|
||||||
{ import = "lazyvim.plugins.extras.lang.json" },
|
{ import = "lazyvim.plugins.extras.lang.json" },
|
||||||
|
|||||||
@@ -1,110 +1,110 @@
|
|||||||
return {
|
return {
|
||||||
"nvimdev/dashboard-nvim",
|
"nvimdev/dashboard-nvim",
|
||||||
event = "VimEnter",
|
event = "VimEnter",
|
||||||
opts = function()
|
opts = function()
|
||||||
local logo = "\n"
|
local logo = "\n"
|
||||||
.. " ▖\n"
|
.. " ▖\n"
|
||||||
.. "┌─╮╭─╮╭─╮▖ ▖▖▄▄▗▄ \n"
|
.. "┌─╮╭─╮╭─╮▖ ▖▖▄▄▗▄ \n"
|
||||||
.. "│ │├─┘│ │▝▖▞ ▌▌ ▌ ▌\n"
|
.. "│ │├─┘│ │▝▖▞ ▌▌ ▌ ▌\n"
|
||||||
.. "╵ ╵╰─╯╰─╯ ▝ ▘▘ ▘ ▘\n"
|
.. "╵ ╵╰─╯╰─╯ ▝ ▘▘ ▘ ▘\n"
|
||||||
.. "\n"
|
.. "\n"
|
||||||
|
|
||||||
logo = string.rep("\n", 5) .. logo .. "\n\n"
|
logo = string.rep("\n", 5) .. logo .. "\n\n"
|
||||||
|
|
||||||
local opts = {
|
local opts = {
|
||||||
theme = "doom",
|
theme = "doom",
|
||||||
hide = {
|
hide = {
|
||||||
statusline = false,
|
statusline = false,
|
||||||
},
|
},
|
||||||
config = {
|
config = {
|
||||||
header = vim.split(logo, "\n"),
|
header = vim.split(logo, "\n"),
|
||||||
center = {
|
center = {
|
||||||
{
|
{
|
||||||
action = "Telescope find_files",
|
action = "FzfLua files",
|
||||||
desc = " Find file",
|
desc = " Find file",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "f",
|
key = "f",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = "ene | startinsert",
|
action = "ene | startinsert",
|
||||||
desc = " New file",
|
desc = " New file",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "n",
|
key = "n",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = "Telescope oldfiles",
|
action = "FzfLua oldfiles",
|
||||||
desc = " Recent files",
|
desc = " Recent files",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "r",
|
key = "r",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = "Telescope live_grep",
|
action = "FzfLua live_grep",
|
||||||
desc = " Find text",
|
desc = " Find text",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "g",
|
key = "g",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = "Telescope projects",
|
action = "Telescope projects",
|
||||||
desc = " Find project",
|
desc = " Find project",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "p",
|
key = "p",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = 'lua require("persistence").load()',
|
action = 'lua require("persistence").load()',
|
||||||
desc = " Restore Session",
|
desc = " Restore Session",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "s",
|
key = "s",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = "LazyExtras",
|
action = "LazyExtras",
|
||||||
desc = " Lazy Extras",
|
desc = " Lazy Extras",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "e",
|
key = "e",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = "Lazy",
|
action = "Lazy",
|
||||||
desc = " Lazy",
|
desc = " Lazy",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "l",
|
key = "l",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = "Mason",
|
action = "Mason",
|
||||||
desc = " Mason",
|
desc = " Mason",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "m",
|
key = "m",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
action = "qa",
|
action = "qa",
|
||||||
desc = " Quit",
|
desc = " Quit",
|
||||||
icon = " ",
|
icon = " ",
|
||||||
key = "q",
|
key = "q",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
footer = function()
|
footer = function()
|
||||||
local stats = require("lazy").stats()
|
local stats = require("lazy").stats()
|
||||||
local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100)
|
local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100)
|
||||||
return {
|
return {
|
||||||
"⚡ Neovim loaded " .. stats.loaded .. "/" .. stats.count .. " plugins in " .. ms .. "ms",
|
"⚡ Neovim loaded " .. stats.loaded .. "/" .. stats.count .. " plugins in " .. ms .. "ms",
|
||||||
}
|
}
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, button in ipairs(opts.config.center) do
|
for _, button in ipairs(opts.config.center) do
|
||||||
button.desc = button.desc .. string.rep(" ", 43 - #button.desc)
|
button.desc = button.desc .. string.rep(" ", 43 - #button.desc)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- close Lazy and re-open when the dashboard is ready
|
-- close Lazy and re-open when the dashboard is ready
|
||||||
if vim.o.filetype == "lazy" then
|
if vim.o.filetype == "lazy" then
|
||||||
vim.cmd.close()
|
vim.cmd.close()
|
||||||
vim.api.nvim_create_autocmd("User", {
|
vim.api.nvim_create_autocmd("User", {
|
||||||
pattern = "DashboardLoaded",
|
pattern = "DashboardLoaded",
|
||||||
callback = function()
|
callback = function()
|
||||||
require("lazy").show()
|
require("lazy").show()
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
return opts
|
return opts
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
19
config/nvim/lua/plugins/fzf-lua.lua
Normal file
19
config/nvim/lua/plugins/fzf-lua.lua
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
-- Improved fzf.vim written in lua
|
||||||
|
-- https://github.com/ibhagwan/fzf-lua
|
||||||
|
return {
|
||||||
|
"ibhagwan/fzf-lua",
|
||||||
|
dependencies = { "nvim-tree/nvim-web-devicons" },
|
||||||
|
keys = {
|
||||||
|
{ ";R", "<cmd>FzfLua oldfiles<cr>", desc = "Recently used" },
|
||||||
|
{ ";a", "<cmd>FzfLua files --hidden<cr>", desc = "Find Files (hidden)" },
|
||||||
|
{ ";b", "<cmd>FzfLua buffers previewer=false path_shorten=true winopts.height=0.4 winopts.width=0.6 winopts.row=0.4<cr>", desc = "Buffers" },
|
||||||
|
{ ";cs", "<cmd>FzfLua spell_suggest<cr>", desc = "Spell Suggest" },
|
||||||
|
{ ";d", "<cmd>FzfLua diagnostics_workspace<cr>", desc = "Diagnostics" },
|
||||||
|
{ ";f", "<cmd>FzfLua files<cr>", desc = "Find Files" },
|
||||||
|
{ ";r", "<cmd>FzfLua resume<cr>", desc = "Resume" },
|
||||||
|
{ "<C-p>", "<cmd>FzfLua files<cr>", desc = "Find Files" },
|
||||||
|
{ "<C-t>", "<cmd>FzfLua<cr>", desc = "Telescope" },
|
||||||
|
{ "<M-p>", "<cmd>FzfLua files --hidden<cr>", desc = "Find Files (hidden)" },
|
||||||
|
},
|
||||||
|
opts = {},
|
||||||
|
}
|
||||||
@@ -1,19 +1,18 @@
|
|||||||
-- Find, Filter, Preview, Pick
|
-- Find, Filter, Preview, Pick
|
||||||
-- https://github.com/nvim-telescope/telescope.nvim
|
-- https://github.com/nvim-telescope/telescope.nvim
|
||||||
return {
|
return {
|
||||||
"telescope.nvim",
|
"telescope.nvim",
|
||||||
keys = {
|
keys = {
|
||||||
{ ";a", "<cmd>Telescope find_files hidden=true<cr>", desc = "Find Files (hidden)" },
|
-- { ";a", "<cmd>Telescope find_files hidden=true<cr>", desc = "Find Files (hidden)" },
|
||||||
{ ";b", "<cmd>Telescope buffers previewer=false shorten_path=true theme=dropdown<cr>", desc = "Buffers" },
|
-- { ";b", "<cmd>Telescope buffers previewer=false shorten_path=true theme=dropdown<cr>", desc = "Buffers" },
|
||||||
{ ";cs", "<cmd>Telescope spell_suggest<cr>", desc = "Spell Suggest" },
|
-- { ";cs", "<cmd>Telescope spell_suggest<cr>", desc = "Spell Suggest" },
|
||||||
{ ";d", "<cmd>Telescope diagnostics<cr>", desc = "Diagnostics" },
|
-- { ";d", "<cmd>Telescope diagnostics<cr>", desc = "Diagnostics" },
|
||||||
{ ";f", "<cmd>Telescope find_files<cr>", desc = "Find Files" },
|
-- { ";f", "<cmd>Telescope find_files<cr>", desc = "Find Files" },
|
||||||
{ ";n", "<cmd>Telescope notify<cr>", desc = "Notify" },
|
-- { ";n", "<cmd>Telescope notify<cr>", desc = "Notify" },
|
||||||
{ ";r", "<cmd>Telescope resume<cr>", desc = "Resume" },
|
-- { ";r", "<cmd>Telescope resume<cr>", desc = "Resume" },
|
||||||
{ "<C-p>", "<cmd>Telescope find_files<cr>", desc = "Find Files" },
|
-- { "<C-p>", "<cmd>Telescope find_files<cr>", desc = "Find Files" },
|
||||||
{ "<C-t>", "<cmd>Telescope<cr>", desc = "Telescope" },
|
-- { "<C-t>", "<cmd>Telescope<cr>", desc = "Telescope" },
|
||||||
{ "<M-b>", "<cmd>Telescope buffers previewer=false shorten_path=true theme=dropdown<cr>", desc = "Buffers" },
|
-- { "<M-b>", "<cmd>Telescope buffers previewer=false shorten_path=true theme=dropdown<cr>", desc = "Buffers" },
|
||||||
{ "<M-p>", "<cmd>Telescope find_files hidden=true<cr>", desc = "Find Files (hidden)" },
|
-- { "<M-p>", "<cmd>Telescope find_files hidden=true<cr>", desc = "Find Files (hidden)" },
|
||||||
{ "\\\\", "<cmd>Telescope buffers previewer=false shorten_path=true theme=dropdown<cr>", desc = "Buffers" },
|
},
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,28 +0,0 @@
|
|||||||
-- TMUX commands manager
|
|
||||||
-- https://github.com/otavioschwanck/tmux-awesome-manager.nvim
|
|
||||||
return {
|
|
||||||
"otavioschwanck/tmux-awesome-manager.nvim",
|
|
||||||
keys = {
|
|
||||||
-- stylua: ignore
|
|
||||||
{ "<leader>sT", function() vim.cmd(":Telescope tmux-awesome-manager list_terms") end, desc = "TMUX Awesome Manager" },
|
|
||||||
},
|
|
||||||
config = function()
|
|
||||||
local tmux = require("tmux-awesome-manager")
|
|
||||||
|
|
||||||
tmux.setup({
|
|
||||||
per_project_commands = {
|
|
||||||
astro = { { cmd = "pnpm dev", name = "Astro Dev" } },
|
|
||||||
},
|
|
||||||
session_name = "Neovim Terminals",
|
|
||||||
project_open_as = "window",
|
|
||||||
default_size = "30%",
|
|
||||||
open_new_as = "window",
|
|
||||||
})
|
|
||||||
|
|
||||||
tmux.run_wk({ cmd = "pnpm dev", name = "Astro Development Server" })
|
|
||||||
|
|
||||||
tmux.run_wk({ cmd = "yarn develop", name = "Brewery Server" })
|
|
||||||
tmux.run_wk({ cmd = "MD=${PWD}/packages/xdl/ yarn dev", name = "Brewery Fast Server" })
|
|
||||||
tmux.run_wk({ cmd = "yarn test:unit -u", name = "Brewery Unit Tests" })
|
|
||||||
end,
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user