nvim/lua/plugins/style.lua

96 lines
1.9 KiB
Lua
Raw Normal View History

return {
{
'rebelot/kanagawa.nvim',
config = function()
vim.opt.guifont = 'Source Code Pro for Powerline'
vim.cmd('set termguicolors')
vim.opt.syntax = 'on'
2024-10-16 15:56:59 +02:00
-- require('kanagawa').setup({
-- colors = {
-- palette = {
-- lotusGray = "#F8F7F4",
-- lotusWhite0 = "#FBFBF9",
-- lotusWhite1 = "#F2F0E9",
-- lotusWhite2 = "#F8F7F2",
-- lotusWhite3 = "#F6F6F1",
-- lotusWhite4 = "#F4F1E6",
-- lotusWhite5 = "#FcFBF9",
-- }
-- }
-- })
-- vim.cmd('colorscheme kanagawa-lotus')
vim.cmd('colorscheme kanagawa')
end
},
2023-04-03 12:37:50 +02:00
{ 'lunarvim/lunar.nvim' },
{
'nvim-treesitter/nvim-treesitter',
build = ':TSUpdate',
config = function()
require('nvim-treesitter.configs').setup {
highlight = {
enable = true,
additional_vim_regex_highlighting = false,
},
indent = {
enable = true,
disable = { "html" }
}
}
end,
},
{
"nvim-treesitter/nvim-treesitter-context",
dependencies = { 'nvim-treesitter/nvim-treesitter' }
},
{
"nvim-treesitter/nvim-treesitter-textobjects",
dependencies = { 'nvim-treesitter/nvim-treesitter' },
config = function()
require("nvim-treesitter.configs").setup({
textobjects = {
select = {
enable = true,
lookahead = true,
keymaps = {
["af"] = "@function.outer",
["if"] = "@function.inner",
["ac"] = "@class.outer",
["ic"] = "@class.inner",
}
},
swap = {
enable = true,
swap_next = {
["<leader>a"] = "@parameter.inner",
},
swap_previous = {
["<leader>A"] = "@parameter.inner",
},
},
}
})
end
},
{
'akinsho/bufferline.nvim',
2024-01-03 13:17:03 +01:00
version = "*",
config = true,
dependencies = { 'nvim-tree/nvim-web-devicons' }
},
{
'hoob3rt/lualine.nvim',
config = function()
require('lualine').setup {
options = {
theme = 'kanagawa'
}
}
end
},
{
'lewis6991/gitsigns.nvim',
config = true
},
}