From 33cdace807abe7f8d24f5139c30b4c74e9e85288 Mon Sep 17 00:00:00 2001 From: xinyangli Date: Tue, 20 Aug 2024 20:42:19 +0800 Subject: [PATCH 1/3] gitsigns: toggle preview after moving to next hunk --- config/gitsign.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/config/gitsign.nix b/config/gitsign.nix index 89bf197..302d458 100644 --- a/config/gitsign.nix +++ b/config/gitsign.nix @@ -16,6 +16,7 @@ vim.cmd.normal({']c', bang = true}) else require("gitsigns").nav_hunk('next') + require("gitsigns").preview_hunk end end ''; From b7505e4d1bf80ecac847e63d0d61ea9acc56c8c9 Mon Sep 17 00:00:00 2001 From: xinyangli Date: Tue, 20 Aug 2024 20:42:19 +0800 Subject: [PATCH 2/3] gitsigns: toggle preview after moving to next hunk --- config/default.nix | 2 +- config/{gitsign.nix => gitsigns.nix} | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) rename config/{gitsign.nix => gitsigns.nix} (96%) diff --git a/config/default.nix b/config/default.nix index 6efec20..ec53444 100644 --- a/config/default.nix +++ b/config/default.nix @@ -5,7 +5,7 @@ ./comment.nix ./core.nix ./direnv.nix - ./gitsign.nix + ./gitsigns.nix ./indent-blankline.nix ./keybindings.nix ./lsp diff --git a/config/gitsign.nix b/config/gitsigns.nix similarity index 96% rename from config/gitsign.nix rename to config/gitsigns.nix index 89bf197..f406bdb 100644 --- a/config/gitsign.nix +++ b/config/gitsigns.nix @@ -16,6 +16,7 @@ vim.cmd.normal({']c', bang = true}) else require("gitsigns").nav_hunk('next') + require("gitsigns").preview_hunk() end end ''; From a5eb7fe89ee8ba654f339d8f75cecb39851743ec Mon Sep 17 00:00:00 2001 From: xinyangli Date: Tue, 20 Aug 2024 20:51:56 +0800 Subject: [PATCH 3/3] lazygit: added --- config/default.nix | 1 + config/lazygit.nix | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 config/lazygit.nix diff --git a/config/default.nix b/config/default.nix index ec53444..bfb2f67 100644 --- a/config/default.nix +++ b/config/default.nix @@ -8,6 +8,7 @@ ./gitsigns.nix ./indent-blankline.nix ./keybindings.nix + ./lazygit.nix ./lsp ./project.nix ./rainbow-delimiters.nix diff --git a/config/lazygit.nix b/config/lazygit.nix new file mode 100644 index 0000000..8347902 --- /dev/null +++ b/config/lazygit.nix @@ -0,0 +1,5 @@ +{ + plugins.lazygit = { + enable = true; + }; +}