return { { 'folke/tokyonight.nvim', priority = 1000, -- make sure to load this before all the other start plugins config = function() local bg = '#011628' local bg_dark = '#011423' local bg_highlight = '#143652' local bg_search = '#0A64AC' local bg_visual = '#275378' local fg = '#CBE0F0' local fg_dark = '#B4D0E9' local fg_gutter = '#627E97' local border = '#547998' require('tokyonight').setup { style = 'night', on_colors = function(colors) colors.bg = bg colors.bg_dark = bg_dark colors.bg_float = bg_dark colors.bg_highlight = bg_highlight colors.bg_popup = bg_dark colors.bg_search = bg_search colors.bg_sidebar = bg_dark colors.bg_statusline = bg_dark colors.bg_visual = bg_visual colors.border = border colors.fg = fg colors.fg_dark = fg_dark colors.fg_float = fg colors.fg_gutter = fg_gutter colors.fg_sidebar = fg_dark end, } -- load the colorscheme here vim.cmd [[colorscheme tokyonight]] end, }, }