From d597aa01b811afa3962a0ca5127d28f2cea3cd1e Mon Sep 17 00:00:00 2001 From: ache Date: Fri, 9 Aug 2024 05:59:38 +0200 Subject: Support for multiple colorschemes --- lua/ache/plugins/themes/catppuccin.lua | 9 +++++++++ lua/ache/plugins/themes/cyberdream.lua | 4 ++++ lua/ache/plugins/themes/github-nvim-theme.lua | 9 +++++++++ lua/ache/plugins/themes/night-owl.lua | 9 +++++++++ lua/ache/plugins/themes/nightfox.lua | 10 ++++++++++ lua/ache/plugins/themes/tokyonight.lua | 5 +++++ 6 files changed, 46 insertions(+) create mode 100644 lua/ache/plugins/themes/catppuccin.lua create mode 100644 lua/ache/plugins/themes/cyberdream.lua create mode 100644 lua/ache/plugins/themes/github-nvim-theme.lua create mode 100644 lua/ache/plugins/themes/night-owl.lua create mode 100644 lua/ache/plugins/themes/nightfox.lua create mode 100644 lua/ache/plugins/themes/tokyonight.lua (limited to 'lua/ache/plugins/themes') diff --git a/lua/ache/plugins/themes/catppuccin.lua b/lua/ache/plugins/themes/catppuccin.lua new file mode 100644 index 0000000..502ca18 --- /dev/null +++ b/lua/ache/plugins/themes/catppuccin.lua @@ -0,0 +1,9 @@ +return { + "catppuccin/nvim", + name = "catppuccin", + lazy = true, + config = function() + require("catppuccin").setup({ background = { dark = "latte" } }) + vim.cmd.colorscheme("catppuccin-latte") + end, +} diff --git a/lua/ache/plugins/themes/cyberdream.lua b/lua/ache/plugins/themes/cyberdream.lua new file mode 100644 index 0000000..55f89cc --- /dev/null +++ b/lua/ache/plugins/themes/cyberdream.lua @@ -0,0 +1,4 @@ +return { + "scottmckendry/cyberdream.nvim", + lazy = true, +} diff --git a/lua/ache/plugins/themes/github-nvim-theme.lua b/lua/ache/plugins/themes/github-nvim-theme.lua new file mode 100644 index 0000000..644dd6a --- /dev/null +++ b/lua/ache/plugins/themes/github-nvim-theme.lua @@ -0,0 +1,9 @@ +return { + "projekt0n/github-nvim-theme", + lazy = true, + config = function() + require("github-theme").setup({}) + + vim.cmd("colorscheme github_dark") + end, +} diff --git a/lua/ache/plugins/themes/night-owl.lua b/lua/ache/plugins/themes/night-owl.lua new file mode 100644 index 0000000..024e6ea --- /dev/null +++ b/lua/ache/plugins/themes/night-owl.lua @@ -0,0 +1,9 @@ +return { + "oxfist/night-owl.nvim", + lazy = true, + config = function() + -- load the colorscheme here + require("night-owl").setup() + vim.cmd.colorscheme("night-owl") + end, +} diff --git a/lua/ache/plugins/themes/nightfox.lua b/lua/ache/plugins/themes/nightfox.lua new file mode 100644 index 0000000..ae2d8cf --- /dev/null +++ b/lua/ache/plugins/themes/nightfox.lua @@ -0,0 +1,10 @@ +return { + "EdenEast/nightfox.nvim", + lazy = false, -- make sure we load this during startup if it is your main colorscheme + priority = 1000, -- default priority is 50 + config = function() + -- load the colorscheme here + require("nightfox").setup() + vim.cmd.colorscheme("nightfox") + end, +} diff --git a/lua/ache/plugins/themes/tokyonight.lua b/lua/ache/plugins/themes/tokyonight.lua new file mode 100644 index 0000000..bfc0750 --- /dev/null +++ b/lua/ache/plugins/themes/tokyonight.lua @@ -0,0 +1,5 @@ +return { + "folke/tokyonight.nvim", + lazy = true, + opts = {}, +} -- cgit v1.3-2-g11bf