diff options
author | Franciszek Malinka <franciszek.malinka@gmail.com> | 2023-01-04 12:35:22 +0100 |
---|---|---|
committer | Franciszek Malinka <franciszek.malinka@gmail.com> | 2023-01-04 12:35:22 +0100 |
commit | 64c396f93659ff7a8511b902a286a56e47c610cb (patch) | |
tree | 1858bbc36c0f8c412fb208364e9a54043a54f4df /lua/user/colorscheme.lua | |
parent | 40d94e85bfd5ae422aa0b8b5ae147229896994f5 (diff) |
Diffstat (limited to 'lua/user/colorscheme.lua')
-rw-r--r-- | lua/user/colorscheme.lua | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/lua/user/colorscheme.lua b/lua/user/colorscheme.lua new file mode 100644 index 0000000..135e768 --- /dev/null +++ b/lua/user/colorscheme.lua @@ -0,0 +1,23 @@ +local status_ok, ayu = pcall(require, "ayu") +if not status_ok then + return +end + +ayu.setup({ + mirage = true, +}) + +vim.cmd [[let ayucolor="mirage"]] +vim.cmd [[colorscheme ayu]] + + +local function set_colorscheme() + local bg = vim.o.background + if bg == "light" then + vim.cmd [[colorscheme github]] + else + vim.cmd [[colorscheme ayu]] + end +end + +vim.api.nvim_create_autocmd("OptionSet", {pattern = "background", callback = set_colorscheme}) |