aboutsummaryrefslogtreecommitdiff
path: root/lua/user/colorscheme.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/user/colorscheme.lua')
-rw-r--r--lua/user/colorscheme.lua23
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})