mirror of
https://github.com/kogakure/dotfiles.git
synced 2026-02-03 20:25:30 +00:00
feat(nvim): add three new plugins
This commit is contained in:
@@ -225,3 +225,8 @@ Shibui
|
|||||||
shibui
|
shibui
|
||||||
stefanimhoff
|
stefanimhoff
|
||||||
Zettelkasten
|
Zettelkasten
|
||||||
|
andrewferrier
|
||||||
|
depencendies
|
||||||
|
ldelossa
|
||||||
|
litee
|
||||||
|
otavioschwanck
|
||||||
|
|||||||
@@ -28,6 +28,7 @@
|
|||||||
"flit.nvim": { "branch": "main", "commit": "be110f9814a45788d10537fd59b3c76d956bb7ad" },
|
"flit.nvim": { "branch": "main", "commit": "be110f9814a45788d10537fd59b3c76d956bb7ad" },
|
||||||
"fm-nvim": { "branch": "master", "commit": "8e6a77049330e7c797eb9e63affd75eb796fe75e" },
|
"fm-nvim": { "branch": "master", "commit": "8e6a77049330e7c797eb9e63affd75eb796fe75e" },
|
||||||
"friendly-snippets": { "branch": "main", "commit": "80597f3ea824946c87fd29f82b5ed4f24ef473f3" },
|
"friendly-snippets": { "branch": "main", "commit": "80597f3ea824946c87fd29f82b5ed4f24ef473f3" },
|
||||||
|
"gh.nvim": { "branch": "main", "commit": "bc731bb53909481995ac2edb4bf6418c051fec1a" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "f29f0b22fd66c910b892aae3bc18a4872c002738" },
|
"gitsigns.nvim": { "branch": "main", "commit": "f29f0b22fd66c910b892aae3bc18a4872c002738" },
|
||||||
"harpoon": { "branch": "master", "commit": "8c0bb0a328e57278f4783bb0e2ea32f296d36db1" },
|
"harpoon": { "branch": "master", "commit": "8c0bb0a328e57278f4783bb0e2ea32f296d36db1" },
|
||||||
"indent-blankline.nvim": { "branch": "master", "commit": "8299fe7703dfff4b1752aeed271c3b95281a952d" },
|
"indent-blankline.nvim": { "branch": "master", "commit": "8299fe7703dfff4b1752aeed271c3b95281a952d" },
|
||||||
@@ -35,6 +36,7 @@
|
|||||||
"leap.nvim": { "branch": "main", "commit": "7140feed70a5911b8c8a7eb9c218d198772f69cf" },
|
"leap.nvim": { "branch": "main", "commit": "7140feed70a5911b8c8a7eb9c218d198772f69cf" },
|
||||||
"legendary.nvim": { "branch": "master", "commit": "3008ed68c8f309ced07587684c8af53884791d35" },
|
"legendary.nvim": { "branch": "master", "commit": "3008ed68c8f309ced07587684c8af53884791d35" },
|
||||||
"lf.nvim": { "branch": "master", "commit": "383429497292dd8a84271e74a81c6db6993ca7ab" },
|
"lf.nvim": { "branch": "master", "commit": "383429497292dd8a84271e74a81c6db6993ca7ab" },
|
||||||
|
"litee.nvim": { "branch": "main", "commit": "bf366a1414fd0f9401631ac8884f2f9fa4bf18d2" },
|
||||||
"lualine.nvim": { "branch": "master", "commit": "0050b308552e45f7128f399886c86afefc3eb988" },
|
"lualine.nvim": { "branch": "master", "commit": "0050b308552e45f7128f399886c86afefc3eb988" },
|
||||||
"lush.nvim": { "branch": "main", "commit": "b1e8eb1da3fee95ef31515a73c9eff9bf251088d" },
|
"lush.nvim": { "branch": "main", "commit": "b1e8eb1da3fee95ef31515a73c9eff9bf251088d" },
|
||||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "7a97a77eee486ae152d2c559a459eda7c8aa12aa" },
|
"mason-lspconfig.nvim": { "branch": "main", "commit": "7a97a77eee486ae152d2c559a459eda7c8aa12aa" },
|
||||||
@@ -48,7 +50,7 @@
|
|||||||
"mini.surround": { "branch": "main", "commit": "4613a60d87fa2d5b718be44283387cfc0446051f" },
|
"mini.surround": { "branch": "main", "commit": "4613a60d87fa2d5b718be44283387cfc0446051f" },
|
||||||
"neo-tree.nvim": { "branch": "v2.x", "commit": "8238865e1d9c61f1a260c290653f2c419503e0a9" },
|
"neo-tree.nvim": { "branch": "v2.x", "commit": "8238865e1d9c61f1a260c290653f2c419503e0a9" },
|
||||||
"neoconf.nvim": { "branch": "main", "commit": "f67013cf18d9db5cc6c3ce2d5a4051bad75fe628" },
|
"neoconf.nvim": { "branch": "main", "commit": "f67013cf18d9db5cc6c3ce2d5a4051bad75fe628" },
|
||||||
"neodev.nvim": { "branch": "main", "commit": "c0b14bb9d6a4d7e62408fe71bdcb23cab351986f" },
|
"neodev.nvim": { "branch": "main", "commit": "e70715e5c914a97efb9bcc1cd14671afd4a3405d" },
|
||||||
"noctis.nvim": { "branch": "main", "commit": "0b9336e39c686a7e58de06e4dd38c2bd862a7b33" },
|
"noctis.nvim": { "branch": "main", "commit": "0b9336e39c686a7e58de06e4dd38c2bd862a7b33" },
|
||||||
"noice.nvim": { "branch": "main", "commit": "d8a1f3056ad713b5d471048f8d029264828e22c0" },
|
"noice.nvim": { "branch": "main", "commit": "d8a1f3056ad713b5d471048f8d029264828e22c0" },
|
||||||
"nui.nvim": { "branch": "main", "commit": "d147222a1300901656f3ebd5b95f91732785a329" },
|
"nui.nvim": { "branch": "main", "commit": "d147222a1300901656f3ebd5b95f91732785a329" },
|
||||||
@@ -73,6 +75,7 @@
|
|||||||
"plenary.nvim": { "branch": "master", "commit": "9a0d3bf7b832818c042aaf30f692b081ddd58bd9" },
|
"plenary.nvim": { "branch": "master", "commit": "9a0d3bf7b832818c042aaf30f692b081ddd58bd9" },
|
||||||
"popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" },
|
"popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" },
|
||||||
"prettier.nvim": { "branch": "main", "commit": "918b99f5ddd7a56395fd393767ab6a3c15a50789" },
|
"prettier.nvim": { "branch": "main", "commit": "918b99f5ddd7a56395fd393767ab6a3c15a50789" },
|
||||||
|
"printer.nvim": { "branch": "master", "commit": "8f8732a6e299cba8b1ad6a45173dfe8f99cbf10f" },
|
||||||
"project.nvim": { "branch": "main", "commit": "685bc8e3890d2feb07ccf919522c97f7d33b94e4" },
|
"project.nvim": { "branch": "main", "commit": "685bc8e3890d2feb07ccf919522c97f7d33b94e4" },
|
||||||
"rainbow_csv": { "branch": "master", "commit": "7453a3f9679f0c753ec9d77f9ea8588778f35aeb" },
|
"rainbow_csv": { "branch": "master", "commit": "7453a3f9679f0c753ec9d77f9ea8588778f35aeb" },
|
||||||
"smart-splits.nvim": { "branch": "master", "commit": "fdd158ce7554dc830fb86e0fe952cd9476cdf726" },
|
"smart-splits.nvim": { "branch": "master", "commit": "fdd158ce7554dc830fb86e0fe952cd9476cdf726" },
|
||||||
@@ -88,6 +91,7 @@
|
|||||||
"telescope-node-modules.nvim": { "branch": "main", "commit": "b846d33ff5763176dc14fc74c30941a2067c82fd" },
|
"telescope-node-modules.nvim": { "branch": "main", "commit": "b846d33ff5763176dc14fc74c30941a2067c82fd" },
|
||||||
"telescope-undo.nvim": { "branch": "main", "commit": "b5e31b358095074b60d87690bd1dc0a020a2afab" },
|
"telescope-undo.nvim": { "branch": "main", "commit": "b5e31b358095074b60d87690bd1dc0a020a2afab" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "203bf5609137600d73e8ed82703d6b0e320a5f36" },
|
"telescope.nvim": { "branch": "master", "commit": "203bf5609137600d73e8ed82703d6b0e320a5f36" },
|
||||||
|
"tmux-awesome-manager.nvim": { "branch": "master", "commit": "68de2934216edee9d367f5efe4729f895939d0dc" },
|
||||||
"todo-comments.nvim": { "branch": "main", "commit": "74c7d28cb50b0713c881ef69bcb6cdd77d8907d1" },
|
"todo-comments.nvim": { "branch": "main", "commit": "74c7d28cb50b0713c881ef69bcb6cdd77d8907d1" },
|
||||||
"toggleterm.nvim": { "branch": "main", "commit": "19aad0f41f47affbba1274f05e3c067e6d718e1e" },
|
"toggleterm.nvim": { "branch": "main", "commit": "19aad0f41f47affbba1274f05e3c067e6d718e1e" },
|
||||||
"tokyonight.nvim": { "branch": "main", "commit": "a0abe53df53616d13da327636cb0bcac3ea7f5af" },
|
"tokyonight.nvim": { "branch": "main", "commit": "a0abe53df53616d13da327636cb0bcac3ea7f5af" },
|
||||||
@@ -109,6 +113,7 @@
|
|||||||
"vim-wakatime": { "branch": "master", "commit": "ee4ab57adf62a309aeef383a2da23b6e48e5ae50" },
|
"vim-wakatime": { "branch": "master", "commit": "ee4ab57adf62a309aeef383a2da23b6e48e5ae50" },
|
||||||
"vim-xtract": { "branch": "master", "commit": "65e47be935080f112f219b5f0bc1bf411c783f27" },
|
"vim-xtract": { "branch": "master", "commit": "65e47be935080f112f219b5f0bc1bf411c783f27" },
|
||||||
"vimux": { "branch": "master", "commit": "616fcb4799674a7a809b14ca2dc155bb6ba25788" },
|
"vimux": { "branch": "master", "commit": "616fcb4799674a7a809b14ca2dc155bb6ba25788" },
|
||||||
"which-key.nvim": { "branch": "main", "commit": "684e96c5e8477f1ee9b3f2e9a12d802fd12c5531" },
|
"which-key.nvim": { "branch": "main", "commit": "5224c261825263f46f6771f1b644cae33cd06995" },
|
||||||
|
"wrapping.nvim": { "branch": "master", "commit": "fcd57ac890f2af39fb1ddda54e989a15c7158629" },
|
||||||
"zen-mode.nvim": { "branch": "main", "commit": "3c92f503823088862ca2a7809d1c7edc90fb92fa" }
|
"zen-mode.nvim": { "branch": "main", "commit": "3c92f503823088862ca2a7809d1c7edc90fb92fa" }
|
||||||
}
|
}
|
||||||
28
nvim/lua/plugins/gh.lua
Normal file
28
nvim/lua/plugins/gh.lua
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
-- A fully featured GitHub integration for performing code reviews
|
||||||
|
-- https://github.com/ldelossa/gh.nvim
|
||||||
|
return {
|
||||||
|
"ldelossa/gh.nvim",
|
||||||
|
dependencies = { "ldelossa/litee.nvim" },
|
||||||
|
config = function()
|
||||||
|
require("litee.lib").setup()
|
||||||
|
require("litee.gh").setup({
|
||||||
|
jump_mode = "invoking",
|
||||||
|
map_resize_keys = false,
|
||||||
|
disable_keymaps = false,
|
||||||
|
icon_set = "default",
|
||||||
|
icon_set_custom = nil,
|
||||||
|
git_buffer_completion = true,
|
||||||
|
keymaps = {
|
||||||
|
open = "<CR>",
|
||||||
|
expand = "zo",
|
||||||
|
collapse = "zc",
|
||||||
|
goto_issue = "gd",
|
||||||
|
details = "d",
|
||||||
|
submit_comment = "<C-s>",
|
||||||
|
actions = "<C-a>",
|
||||||
|
resolve_thread = "<C-r>",
|
||||||
|
goto_web = "gx",
|
||||||
|
},
|
||||||
|
})
|
||||||
|
end,
|
||||||
|
}
|
||||||
28
nvim/lua/plugins/tmux-awesome-plugin-manager.lua
Normal file
28
nvim/lua/plugins/tmux-awesome-plugin-manager.lua
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
-- 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,
|
||||||
|
}
|
||||||
8
nvim/lua/plugins/wrapping.lua
Normal file
8
nvim/lua/plugins/wrapping.lua
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
-- Switch between hard and soft wrapping
|
||||||
|
-- https://github.com/andrewferrier/wrapping.nvim
|
||||||
|
return {
|
||||||
|
"andrewferrier/wrapping.nvim",
|
||||||
|
config = function()
|
||||||
|
require("wrapping").setup()
|
||||||
|
end,
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user