From 03f222f3010c68dbea47023b21696f5a8deb9084 Mon Sep 17 00:00:00 2001 From: triethyl Date: Thu, 19 Mar 2026 14:20:48 -0400 Subject: neovim: add git ui (fugit2) --- pkgs/custom-neovim/config/lua/plugins/git.lua | 11 +++++++++++ pkgs/custom-neovim/todo.md | 4 +--- 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 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 -- cgit v1.2.3