diff options
Diffstat (limited to 'lua/ben/plugins')
-rw-r--r-- | lua/ben/plugins/colorscheme.lua | 13 | ||||
-rw-r--r-- | lua/ben/plugins/fugitive.lua | 19 | ||||
-rw-r--r-- | lua/ben/plugins/undotree.lua | 8 |
3 files changed, 23 insertions, 17 deletions
diff --git a/lua/ben/plugins/colorscheme.lua b/lua/ben/plugins/colorscheme.lua index 9d58a17..4caaa52 100644 --- a/lua/ben/plugins/colorscheme.lua +++ b/lua/ben/plugins/colorscheme.lua @@ -2,14 +2,15 @@ return { -- Treesitter optimized colorscheme { "neanias/everforest-nvim", - priority = 1000, version = false, + priority = 1000, config = function() - require("everforest").setup({}) - vim.cmd([[set tgc]]) -- Terminal GUI Colors - vim.cmd([[set lz]]) -- Lazy redraw - vim.cmd([[set t_Co=256]]) -- 256 Colors - vim.cmd([[colorscheme everforest]]) + require("everforest").setup({ + background = "hard", + italics = true, + transparent_background_level = 2, + }) + require("everforest").load() end, }, -- My very own colorscheme diff --git a/lua/ben/plugins/fugitive.lua b/lua/ben/plugins/fugitive.lua index 6dee028..4b0c520 100644 --- a/lua/ben/plugins/fugitive.lua +++ b/lua/ben/plugins/fugitive.lua @@ -2,15 +2,12 @@ return { "tpope/vim-fugitive", dependencies = "tpope/vim-rhubarb", -- Only enable when in a git repo - cond = function() - return vim.fn.isdirectory(".git") == 1 - end, - config = function() - vim.keymap.set("n", "<leader>gs", ":G<CR>") -- G.it S.tatus - vim.keymap.set("n", "<leader>gd", ":G difftool<CR>") -- G.it D.iff - vim.keymap.set("n", "<leader>gm", ":Gvdiffsplit!<CR>") -- G.it M.erge - vim.keymap.set("n", "<leader>gc", ":G commit<CR>") -- G.it C.ommit - vim.keymap.set("n", "<leader>gpu", ":G push<CR>") -- G.it P.ush U.pstream - vim.keymap.set("n", "<leader>gpl", ":G pull<CR>") -- G.it P.ull L.atest - end, + keys = { + { "<leader>gs", "<cmd>G<CR>" }, -- G.it S.tatus + { "<leader>gd", "<cmd>G difftool<CR>" }, -- G.it D.iff + { "<leader>gm", "<cmd>Gvdiffsplit!<CR>" }, -- G.it M.erge + { "<leader>gc", "<cmd>G commit<CR>" }, -- G.it C.ommit + { "<leader>gpu", "<cmd>G push<CR>" }, -- G.it P.ush U.pstream + { "<leader>gpl", "<cmd>G pull<CR>" }, -- G.it P.ull L.atest + }, } diff --git a/lua/ben/plugins/undotree.lua b/lua/ben/plugins/undotree.lua new file mode 100644 index 0000000..f5dbefc --- /dev/null +++ b/lua/ben/plugins/undotree.lua @@ -0,0 +1,8 @@ +return { + "jiaoshijie/undotree", + dependencies = { "nvim-lua/plenary.nvim" }, + config = true, + keys = { + { "<leader>u", "<cmd>lua require('undotree').toggle()<cr>" }, + }, +} |