diff --git a/nvim/.config/nvim/lua/lupan/remap.lua b/nvim/.config/nvim/lua/lupan/remap.lua index 518f58e..7b30be3 100644 --- a/nvim/.config/nvim/lua/lupan/remap.lua +++ b/nvim/.config/nvim/lua/lupan/remap.lua @@ -112,10 +112,8 @@ vim.keymap.set("n", "ss", "source ~/.config/nvim/after/plugin/luasn key('n', '', function() if vim.o.background == "dark" then - vim.cmd.colorscheme("bamboo-light") - -- vim.o.background = "light" + vim.o.background = "light" else - vim.cmd.colorscheme("bamboo-vulgaris") - -- vim.o.background = "dark" + vim.o.background = "dark" end end) diff --git a/nvim/.config/nvim/lua/plugins/appearance.lua b/nvim/.config/nvim/lua/plugins/appearance.lua index afab6d9..d2db994 100644 --- a/nvim/.config/nvim/lua/plugins/appearance.lua +++ b/nvim/.config/nvim/lua/plugins/appearance.lua @@ -1,5 +1,13 @@ -local function cwd() - return vim.fn.getcwd() +local function termnalbg() + local ok, lines = pcall(io.lines, os.getenv('HOME') .. '/.config/alacritty/alacritty.toml') + if ok then + for line in lines do + if string.find(line, 'light.toml') then + return "light" + end + end + end + return "dark" end return { @@ -13,7 +21,7 @@ return { -- optional configuration here } require('bamboo').load() - vim.cmd.colorscheme("bamboo-vulgaris") + vim.o.background = termnalbg() end, }, {