Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/stephansama/nvim. neovim configuration for @stephansama
dotfiles lua neovim neovim-configuration nvim nvim-config typescript typescript-to-lua
Something went wrong. Try again.
Lua
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263--- https://github.com/catppuccin/nvim?tab=readme-ov-file#configuration
--- create nvim-lspconfig catppuccin options---@param type string---@return tablelocal function create_theme_options(type) return { hints = { type }, errors = { type }, warnings = { type }, information = { type }, }end
---@module 'catppuccin'---@type CatppuccinOptionslocal opts = { float = { transparent = true, solid = false, }, flavour = "mocha", show_end_of_buffer = true, -- shows the '~' characters after the end of buffers transparent_background = true, integrations = { dap = true, fzf = true, ufo = true, mason = true, noice = true, dap_ui = true, notify = true, harpoon = true, neotest = true, neotree = true, gitsigns = true, blink_cmp = true, dashboard = true, telescope = true, illuminate = true, treesitter = true, lsp_trouble = true, nvim_surround = true, window_picker = true, render_markdown = true, symbols_outline = true, indent_blankline = true, treesitter_context = true, native_lsp = { enabled = true, underlines = create_theme_options("underline"), virtual_text = create_theme_options("italic"), }, },}
return { { "catppuccin/nvim", priority = 1001, name = "catppuccin", opts = opts,} }