diff options
-rw-r--r-- | fnl/config/diffview.fnl | 6 | ||||
-rw-r--r-- | fnl/config/init.fnl | 1 | ||||
-rw-r--r-- | fnl/config/which-key.fnl | 2 | ||||
-rw-r--r-- | fnl/plugins.fnl | 1 |
4 files changed, 10 insertions, 0 deletions
diff --git a/fnl/config/diffview.fnl b/fnl/config/diffview.fnl new file mode 100644 index 0000000..eea5ed3 --- /dev/null +++ b/fnl/config/diffview.fnl @@ -0,0 +1,6 @@ +;; Trim whitespaces on save. +(module config.diffview {autoload {: util}}) + +(def- opts {}) + +(util.use-config :diffview opts) diff --git a/fnl/config/init.fnl b/fnl/config/init.fnl index b350dfa..b752361 100644 --- a/fnl/config/init.fnl +++ b/fnl/config/init.fnl @@ -9,6 +9,7 @@ config.colorizer config.colorscheme config.comment + config.diffview config.fidget config.gitsigns config.harpoon diff --git a/fnl/config/which-key.fnl b/fnl/config/which-key.fnl index 0c8ee7e..1d196fa 100644 --- a/fnl/config/which-key.fnl +++ b/fnl/config/which-key.fnl @@ -78,6 +78,8 @@ :C ["<cmd>Telescope commands<cr>" :Commands]}) (def- git {:name :Git + :d ["<cmd>DiffviewOpen<cr>" "Diffview"] + :D ["<cmd>DiffviewFileHistory<cr>" "DiffviewFileHistory"] :j ["<cmd>lua require 'gitsigns'.next_hunk()<cr>" "Next Hunk"] :k ["<cmd>lua require 'gitsigns'.prev_hunk()<cr>" "Prev Hunk"] :l ["<cmd>lua require 'gitsigns'.blame_line()<cr>" :Blame] diff --git a/fnl/plugins.fnl b/fnl/plugins.fnl index 6fd3da9..93c87f6 100644 --- a/fnl/plugins.fnl +++ b/fnl/plugins.fnl @@ -11,6 +11,7 @@ :hrsh7th/cmp-path {} :saadparwaiz1/cmp_luasnip {} :numToStr/Comment.nvim {} + :sindrets/diffview.nvim {} :j-hui/fidget.nvim {} :rafamadriz/friendly-snippets {} :lewis6991/gitsigns.nvim {} |