diff --git a/init.vim b/init.vim index 924da62..16f1be1 100644 --- a/init.vim +++ b/init.vim @@ -20,6 +20,15 @@ set foldmethod=indent set foldlevel=99 set nofoldenable +au ColorSchemePre kanagawa highlight! link RainbowDelimiterRed MiniIconsRed +au ColorSchemePre kanagawa highlight! link RainbowDelimiterYellow MiniIconsYellow +au ColorSchemePre kanagawa highlight! link RainbowDelimiterBlue MiniIconsBlue +au ColorSchemePre kanagawa highlight! link RainbowDelimiterOrange MiniIconsOrange +au ColorSchemePre kanagawa highlight! link RainbowDelimiterGreen MiniIconsGreen +au ColorSchemePre kanagawa highlight! link RainbowDelimiterViolet MiniIconsPurple +au ColorSchemePre kanagawa highlight! link RainbowDelimiterCyan MiniIconsCyan +au ColorScheme kanagawa highlight! LineNr guifg=#fcc35a + "colorscheme tokyonight-storm colorscheme kanagawa @@ -27,7 +36,7 @@ colorscheme kanagawa let g:blamer_enabled = 1 let g:startify_change_to_dir = 1 let g:startify_change_to_vcs_root = 1 -let g:startify_bookmarks = map(filter(globpath('/home/robert/repos', "*", 0, 1), 'isdirectory(v:val)'), {idx,val -> { "abcdefghijklmnopqrstuvwxyz"[idx]: '/home/robert/' .. join(split(val, '/')[2:-1], '/') .. '/'}}) +let g:startify_bookmarks = map(filter(globpath('/home/robert/repos', "*", 0, 1), 'isdirectory(v:val)'), {idx,val -> { "abcdefgmnopqrstuvwxyz"[idx]: '/home/robert/' .. join(split(val, '/')[2:-1], '/') .. '/'}}) let g:ale_fixers = { \ 'c': ['clang-format'] @@ -53,7 +62,6 @@ endfunction let g:coc_snippet_next = '' "highlight LineNr guifg=#ff57d8 -highlight LineNr guifg=#fcc35a set noexpandtab if has('python') diff --git a/lua/init.lua b/lua/init.lua index f5727b2..5e4f327 100644 --- a/lua/init.lua +++ b/lua/init.lua @@ -143,3 +143,5 @@ vim.g.barbar_auto_setup = false require'barbar'.setup { letters = 'asdfjkl;ghnmxcvbziowerutyqpASDFJKLGHNMXCVBZIOWERUTYQP' } + +require("devcontainer").setup{} diff --git a/lua/plugins.lua b/lua/plugins.lua index 494e47a..ba7b851 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -17,6 +17,7 @@ return { "sindrets/diffview.nvim", "romgrk/barbar.nvim", "vimsence/vimsence", + 'hiphish/rainbow-delimiters.nvim', { 'numToStr/Comment.nvim', opts={}, @@ -128,4 +129,19 @@ return { } } }, + { + "nvim-orgmode/orgmode", + event = "VeryLazy", + ft = { 'org' }, + config = function() + require('orgmode').setup({ + org_agenda_files = '~/orgfiles/**/*', + org_default_notes_file = '~/orgfiles/refile.org' + }) + end + }, + { + 'https://codeberg.org/esensar/nvim-dev-container', + dependencies = 'nvim-treesitter/nvim-treesitter' + } }