From 9cc57e863b072faad5bdeec262b0b7ff17d248fa Mon Sep 17 00:00:00 2001 From: Georgios Atheridis Date: Sun, 5 Jun 2022 21:39:56 +0300 Subject: [PATCH] added some qol plugins --- nvim/init.lua | 2 ++ nvim/lua/nvim/colorizer.lua | 14 ++++++++++++++ nvim/lua/nvim/leap.lua | 1 + nvim/lua/nvim/plugins.lua | 14 ++++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 nvim/lua/nvim/colorizer.lua create mode 100644 nvim/lua/nvim/leap.lua diff --git a/nvim/init.lua b/nvim/init.lua index 2fd4ae4..d15f094 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -12,3 +12,5 @@ require("nvim.comment") require("nvim.nvim-tree") require("nvim.bufferline") require("nvim.null-ls") +require("nvim.leap") +require("nvim.colorizer") diff --git a/nvim/lua/nvim/colorizer.lua b/nvim/lua/nvim/colorizer.lua new file mode 100644 index 0000000..7ffe408 --- /dev/null +++ b/nvim/lua/nvim/colorizer.lua @@ -0,0 +1,14 @@ +require'colorizer'.setup() + +DEFAULT_OPTIONS = { + RGB = true; -- #RGB hex codes + RRGGBB = true; -- #RRGGBB hex codes + names = true; -- "Name" codes like Blue + RRGGBBAA = false; -- #RRGGBBAA hex codes + rgb_fn = false; -- CSS rgb() and rgba() functions + hsl_fn = false; -- CSS hsl() and hsla() functions + css = false; -- Enable all CSS features: rgb_fn, hsl_fn, names, RGB, RRGGBB + css_fn = false; -- Enable all CSS *functions*: rgb_fn, hsl_fn + -- Available modes: foreground, background + mode = 'background'; -- Set the display mode. +} diff --git a/nvim/lua/nvim/leap.lua b/nvim/lua/nvim/leap.lua new file mode 100644 index 0000000..3b8ed32 --- /dev/null +++ b/nvim/lua/nvim/leap.lua @@ -0,0 +1 @@ +require("leap").set_default_keymaps() diff --git a/nvim/lua/nvim/plugins.lua b/nvim/lua/nvim/plugins.lua index aefad83..e6cb192 100644 --- a/nvim/lua/nvim/plugins.lua +++ b/nvim/lua/nvim/plugins.lua @@ -121,8 +121,22 @@ return packer.startup(function(use) use({ "akinsho/bufferline.nvim", requires = { "kyazdani42/nvim-web-devicons", } }) + + -- For quick movement between a file + use("ggandor/leap.nvim") + + -- Shows hex colours + use("norcalli/nvim-colorizer.lua") + + -- NON LUA PLUGINS use("moll/vim-bbye") + use("mitsuhiko/vim-jinja") + -- + -- Surround + use("tpope/vim-surround") + + use("unblevable/quick-scope") -- PLUGINS END -- -- Automatically set up your configuration after cloning packer.nvim -- 2.30.2