diff options
| -rw-r--r-- | nvim/init.lua | 1 | ||||
| -rw-r--r-- | nvim/lua/plugins/colorscheme.lua | 27 | ||||
| -rw-r--r-- | nvim/lua/plugins/lspzero.lua | 1 |
3 files changed, 24 insertions, 5 deletions
diff --git a/nvim/init.lua b/nvim/init.lua index f8ee09c..45e86bd 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -3,6 +3,7 @@ -- ==================== HOME = os.getenv("HOME") +HOSTNAME = vim.loop.os_gethostname() -- bootstrap lazynvim if not installed local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" diff --git a/nvim/lua/plugins/colorscheme.lua b/nvim/lua/plugins/colorscheme.lua index 26a545d..d070796 100644 --- a/nvim/lua/plugins/colorscheme.lua +++ b/nvim/lua/plugins/colorscheme.lua @@ -1,15 +1,15 @@ -return { - { +local colorschemes = { + catppuccin = { "catppuccin/nvim" , name = "catpuccin", lazy = false, priority = 1000, - enabled = true, + enabled = false, config = function() vim.cmd[[colorscheme catppuccin-mocha]] end }, - { + wal = { "mbrea-c/wal-colors.nvim", enabled = false, lazy = false, @@ -18,7 +18,7 @@ return { vim.cmd[[colorscheme mbc]] end, }, - { + tokyonight = { 'folke/tokyonight.nvim', name = 'tokyonight', enabled = false, @@ -27,5 +27,22 @@ return { config = function() vim.cmd[[colorscheme tokyonight-night]] end + }, + everforest = { + 'sainnhe/everforest', + enabled = true, + lazy = false, + priority = 1000, + config = function() + vim.g.everforest_background = 'hard' + vim.g.everforest_transparent_background = 2 + vim.cmd[[colorscheme everforest]] + end, } } + +local colorsProfiles = require("profiles").createProfiles(colorschemes.catppuccin) + +colorsProfiles["nest"] = colorschemes.everforest + +return colorsProfiles[HOSTNAME] diff --git a/nvim/lua/plugins/lspzero.lua b/nvim/lua/plugins/lspzero.lua index bc16001..66c4709 100644 --- a/nvim/lua/plugins/lspzero.lua +++ b/nvim/lua/plugins/lspzero.lua @@ -8,6 +8,7 @@ return { {'williamboman/mason-lspconfig.nvim'}, -- Optional -- Autocompletion + -- TODO: move dependencies {'hrsh7th/nvim-cmp'}, -- Required {'hrsh7th/cmp-nvim-lsp'}, -- Required {'L3MON4D3/LuaSnip'}, -- Required |
