diff options
| author | Nanderty <psopka@sopka.ch> | 2023-05-20 22:36:41 +0200 |
|---|---|---|
| committer | Nanderty <psopka@sopka.ch> | 2023-05-20 22:36:41 +0200 |
| commit | 2868e0ca36c24a5d99c9d081cd934231818cdb78 (patch) | |
| tree | 367fc3cdcd99d1d9dfebb09c91dc37da01e940be /lua/plugins | |
| parent | b899d885a8672df51e6c7fe6ed3837bac008467f (diff) | |
| download | neovim-config-2868e0ca36c24a5d99c9d081cd934231818cdb78.tar.gz neovim-config-2868e0ca36c24a5d99c9d081cd934231818cdb78.tar.bz2 neovim-config-2868e0ca36c24a5d99c9d081cd934231818cdb78.zip | |
interface
Diffstat (limited to 'lua/plugins')
| -rw-r--r-- | lua/plugins/colorscheme.lua | 13 | ||||
| -rw-r--r-- | lua/plugins/interface.lua | 73 | ||||
| -rw-r--r-- | lua/plugins/telescope.lua | 2 | ||||
| -rw-r--r-- | lua/plugins/tex.lua | 2 |
4 files changed, 58 insertions, 32 deletions
diff --git a/lua/plugins/colorscheme.lua b/lua/plugins/colorscheme.lua index 737e26e..4181b86 100644 --- a/lua/plugins/colorscheme.lua +++ b/lua/plugins/colorscheme.lua @@ -6,13 +6,18 @@ return { config = function() vim.opt.background = 'dark' require('monokai-pro').setup({ - override = function (c) + plugins = { + indent_blankline = { + context_highlight = "pro", + }, + }, + override = function(c) return { - TelescopePromptNormal = { bg = c.base.dimmed3}, + TelescopePromptNormal = { bg = c.base.dimmed3 }, TelescopePromptBorder = { bg = c.base.dimmed3, fg = c.base.dimmed3 }, - TelescopeResultsNormal = { bg = c.base.dimmed5}, + TelescopeResultsNormal = { bg = c.base.dimmed5 }, TelescopeResultsBorder = { bg = c.base.dimmed5, fg = c.base.dimmed5 }, - TelescopePreviewNormal = { bg = c.base.dimmed5}, + TelescopePreviewNormal = { bg = c.base.dimmed5 }, TelescopePreviewBorder = { bg = c.base.dimmed5, fg = c.base.dimmed5 }, TelescopePreviewDirectory = { diff --git a/lua/plugins/interface.lua b/lua/plugins/interface.lua index 795961a..75ce306 100644 --- a/lua/plugins/interface.lua +++ b/lua/plugins/interface.lua @@ -1,34 +1,53 @@ return { { - 'akinsho/bufferline.nvim', - event = { - 'BufReadPost', - 'BufNewFile' - }, - dependencies = { - 'nvim-tree/nvim-web-devicons', - }, - opts = { - options = { - diagnostics = 'nvim_lsp', - always_show_bufferline = false, - buffer_close_icon = ' ', - }, - }, - }, - { 'nvim-lualine/lualine.nvim', event = 'VeryLazy', - opts = { - sections = { - lualine_x = {}, - lualine_y = {}, - lualine_z = {} - }, - inactive_sections = { - lualine_x = {}, - }, - }, + config = function() + vim.api.nvim_set_hl(0, 'StatusLine', { bg = nil }) + vim.api.nvim_set_hl(0, 'StatusLineNC', { bg = nil }) + + local monokai_pro = require("lualine.themes.monokai-pro") + monokai_pro.normal.b.bg = nil + monokai_pro.normal.c.bg = nil + monokai_pro.normal.c.fg = nil + monokai_pro.inactive.z = { + bg = nil, + fg = require("monokai-pro.colorscheme").colors.base.yellow, + } + + local function separator() + return [[separator]] + end + + require('lualine').setup { + options = { + theme = monokai_pro, + }, + sections = { + lualine_b = { + 'branch', + { + 'diagnostics', + symbols = { + error = 'E', + warn = 'W', + info = 'I', + hint = 'H' + }, + }, + }, + lualine_c = {}, + lualine_x = {}, + lualine_y = {}, + lualine_z = { + 'buffers', + }, + }, + inactive_sections = { + lualine_x = {}, + }, + } + end, }, { 'lukas-reineke/indent-blankline.nvim', diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index c8e1cd1..2ff3777 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -48,7 +48,7 @@ return { { 'nvim-telescope/telescope-file-browser.nvim', keys = { - { '<leader>v', '<cmd>Telescope file_browser path=%:p:h select_buffer=true<cr>', desc = 'file tree' }, + { '<leader>v', function(...) require('telescope').extensions.file_browser.file_browser(...) end, desc = 'file tree' }, }, dependencies = { 'nvim-telescope/telescope.nvim', diff --git a/lua/plugins/tex.lua b/lua/plugins/tex.lua index 103d78f..54d2270 100644 --- a/lua/plugins/tex.lua +++ b/lua/plugins/tex.lua @@ -6,6 +6,8 @@ return { vim.g.vimtex_quickfix_open_on_warning = 0 vim.keymap.set('n', '<leader>ll', '<Cmd>VimtexCompile<CR>') vim.g.vimtex_view_method = 'zathura_simple' + vim.g.vimtex_fold_enabled = 1 + vim.g.vimtex_fold_manual = 1 end, }, } |
