.dotfiles/configs/nvim/lua/core/theme.lua

51 lines
976 B
Lua
Raw Normal View History

2022-10-06 21:14:32 +02:00
-- Enable Theming / Syntax
vim.g.catppuccin_flavour = "mocha" -- latte, frappe, macchiato, mocha
local cat = require("catppuccin")
cat.setup({
2022-09-02 16:15:54 +02:00
transparent_background = true,
2022-10-06 21:14:32 +02:00
compile = {
enabled = true,
path = vim.fn.stdpath("cache") .. "/catppuccin",
2022-09-02 16:15:54 +02:00
},
2022-10-06 21:14:32 +02:00
styles = {
comments = { "italic" },
strings = { "italic" },
2022-09-26 00:49:11 +02:00
},
2022-10-06 21:14:32 +02:00
integrations = {
2022-09-26 00:49:11 +02:00
gitsigns = true,
telescope = true,
2022-10-06 21:14:32 +02:00
treesitter = true,
cmp = true,
lsp_saga = true,
notify = true,
nvimtree = {
enabled = true,
show_root = false,
},
dap = {
enabled = true,
enable_ui = true,
},
native_lsp = {
enabled = true,
},
ts_rainbow = true,
indent_blankline = {
enabled = true,
colored_indent_levels = false,
},
2022-09-02 16:15:54 +02:00
},
2022-04-25 16:23:14 +02:00
})
2022-09-02 16:15:54 +02:00
2022-10-06 21:14:32 +02:00
-- require("nightfox").setup({
-- options = {
-- transparent = true,
-- },
-- })
vim.cmd("colorscheme catppuccin")
require("utils.theme-reloader")
require("configs.lualine")