summaryrefslogtreecommitdiff
path: root/pkgs
diff options
context:
space:
mode:
authortriethyl <triethylammonium@pm.me>2026-03-19 14:20:48 -0400
committertriethyl <triethylammonium@pm.me>2026-03-19 14:20:48 -0400
commit03f222f3010c68dbea47023b21696f5a8deb9084 (patch)
treeaa9e1507a6d0bcf92c41fda1c17c76901036eb23 /pkgs
parent38bbaf267209e0df16e0ba87c8833cc9d8718b0b (diff)
neovim: add git ui (fugit2)
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/custom-neovim/config/lua/plugins/git.lua11
-rw-r--r--pkgs/custom-neovim/todo.md4
2 files changed, 12 insertions, 3 deletions
diff --git a/pkgs/custom-neovim/config/lua/plugins/git.lua b/pkgs/custom-neovim/config/lua/plugins/git.lua
index 2ac4b2e..75f9670 100644
--- a/pkgs/custom-neovim/config/lua/plugins/git.lua
+++ b/pkgs/custom-neovim/config/lua/plugins/git.lua
@@ -14,4 +14,15 @@ return {
require("mini.diff").setup()
end
},
+ {
+ "fugit2.nvim",
+ lazy = true,
+ cmd = { 'Fugit2', 'Fugit2Diff', 'Fugit2Graph' },
+ after = function ()
+ vim.cmd.packadd("mini.icons")
+ require("mini.icons").mock_nvim_web_devicons()
+
+ require("fugit2").setup()
+ end
+ }
}
diff --git a/pkgs/custom-neovim/todo.md b/pkgs/custom-neovim/todo.md
index 1403fab..f040797 100644
--- a/pkgs/custom-neovim/todo.md
+++ b/pkgs/custom-neovim/todo.md
@@ -1,15 +1,13 @@
# Todo
-- add automatic old buffer deletion
- Make mini files focus on current file when session loads?
- Make <space>E open mini files focused on current file
- make picker for directories to open mini files in
- add key to change what direction a split is in
- change mini files addon keybinds to be better
- make file search obey gitignore
-- create cd and tcd picker
-- create git stage picker with stage and unstage keys
- add mini notifications
+- add code actions picker
- Overhaul markdown workflow
- Add image viewing keybind to open imv