nvim
This commit is contained in:
1
nvim/config/mini.comment.lua
Normal file
1
nvim/config/mini.comment.lua
Normal file
@@ -0,0 +1 @@
|
|||||||
|
require('mini.comment').setup()
|
||||||
1
nvim/config/mini.completion.lua
Normal file
1
nvim/config/mini.completion.lua
Normal file
@@ -0,0 +1 @@
|
|||||||
|
require('mini.completion').setup()
|
||||||
1
nvim/config/mini.cursorword.lua
Normal file
1
nvim/config/mini.cursorword.lua
Normal file
@@ -0,0 +1 @@
|
|||||||
|
require('mini.cursorword').setup()
|
||||||
1
nvim/config/mini.sessions.lua
Normal file
1
nvim/config/mini.sessions.lua
Normal file
@@ -0,0 +1 @@
|
|||||||
|
require('mini.sessions').setup()
|
||||||
1
nvim/config/mini.statusline.lua
Normal file
1
nvim/config/mini.statusline.lua
Normal file
@@ -0,0 +1 @@
|
|||||||
|
require('mini.statusline').setup()
|
||||||
12
nvim/config/mini.tabline.lua
Normal file
12
nvim/config/mini.tabline.lua
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
function meow(buf_id, label)
|
||||||
|
local suffix = vim.bo[buf_id].modified and '+ ' or '| '
|
||||||
|
local prefix = '|'
|
||||||
|
return prefix .. MiniTabline.default_format(buf_id, label) .. suffix
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
require('mini.tabline').setup({
|
||||||
|
show_icons = true,
|
||||||
|
format = meow,
|
||||||
|
tabpage_section = 'left',
|
||||||
|
})
|
||||||
1
nvim/config/nvim-tree.lua
Normal file
1
nvim/config/nvim-tree.lua
Normal file
@@ -0,0 +1 @@
|
|||||||
|
require('nvim-tree').setup()
|
||||||
@@ -17,12 +17,5 @@ pack.setup("doloro.plugins")
|
|||||||
-- add lsp's as i need
|
-- add lsp's as i need
|
||||||
vim.lsp.enable('lua_ls', 'rust_analyzer', 'superhtml')
|
vim.lsp.enable('lua_ls', 'rust_analyzer', 'superhtml')
|
||||||
|
|
||||||
local notify = require('mini.notify')
|
|
||||||
require('mini.notify').setup()
|
|
||||||
vim.notify = notify.make_notify({
|
|
||||||
ERROR = { duration = 10000 },
|
|
||||||
WARN = { duration = 4000 },
|
|
||||||
INFO = { duration = 3000 }
|
|
||||||
})
|
|
||||||
-- vim.notify('config loaded', vim.log.levels.INFO)
|
-- vim.notify('config loaded', vim.log.levels.INFO)
|
||||||
vim.keymap.set('n', '<leader>f', ':NvimTreeFocus<CR>')
|
vim.keymap.set('n', '<leader>f', ':NvimTreeFocus<CR>')
|
||||||
|
|||||||
50
nvim/lua/doloro/Session.vim
Normal file
50
nvim/lua/doloro/Session.vim
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
let SessionLoad = 1
|
||||||
|
let s:so_save = &g:so | let s:siso_save = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1
|
||||||
|
let v:this_session=expand("<sfile>:p")
|
||||||
|
silent only
|
||||||
|
silent tabonly
|
||||||
|
cd ~/dotfiles/nvim/lua/doloro
|
||||||
|
if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == ''
|
||||||
|
let s:wipebuf = bufnr('%')
|
||||||
|
endif
|
||||||
|
let s:shortmess_save = &shortmess
|
||||||
|
set shortmess+=aoO
|
||||||
|
badd +12 plugins.lua
|
||||||
|
badd +21 ~/dotfiles/nvim/init.lua
|
||||||
|
badd +1 ~/dotfiles/nvim/init.lua.old
|
||||||
|
badd +1 init.lua
|
||||||
|
badd +1 ~/dotfiles/nvim/config/nvim-tree.lua
|
||||||
|
badd +3 ~/dotfiles/nvim/config/mini.tabline.lua
|
||||||
|
argglobal
|
||||||
|
%argdel
|
||||||
|
$argadd plugins.lua
|
||||||
|
argglobal
|
||||||
|
enew
|
||||||
|
file NvimTree_1
|
||||||
|
balt plugins.lua
|
||||||
|
setlocal foldmethod=manual
|
||||||
|
setlocal foldexpr=0
|
||||||
|
setlocal foldmarker={{{,}}}
|
||||||
|
setlocal foldignore=#
|
||||||
|
setlocal foldlevel=0
|
||||||
|
setlocal foldminlines=1
|
||||||
|
setlocal foldnestmax=20
|
||||||
|
setlocal nofoldenable
|
||||||
|
lcd ~/dotfiles/nvim
|
||||||
|
tabnext 1
|
||||||
|
if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal'
|
||||||
|
silent exe 'bwipe ' . s:wipebuf
|
||||||
|
endif
|
||||||
|
unlet! s:wipebuf
|
||||||
|
set winheight=1 winwidth=20
|
||||||
|
let &shortmess = s:shortmess_save
|
||||||
|
let s:sx = expand("<sfile>:p:r")."x.vim"
|
||||||
|
if filereadable(s:sx)
|
||||||
|
exe "source " . fnameescape(s:sx)
|
||||||
|
endif
|
||||||
|
let &g:so = s:so_save | let &g:siso = s:siso_save
|
||||||
|
set hlsearch
|
||||||
|
nohlsearch
|
||||||
|
doautoall SessionLoadPost
|
||||||
|
unlet SessionLoad
|
||||||
|
" vim: set ft=vim :
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
return {
|
return {
|
||||||
"neovim/nvim-lspconfig",
|
"neovim/nvim-lspconfig",
|
||||||
{ "nvim-tree/nvim-tree.lua", event = "UIEnter" },
|
{ "nvim-tree/nvim-tree.lua", event = "UIEnter", name="nvim-tree" },
|
||||||
-- mini stuff
|
-- mini stuff
|
||||||
"echasnovski/mini.notify",
|
"echasnovski/mini.notify",
|
||||||
"echasnovski/mini.cursorword",
|
"echasnovski/mini.cursorword",
|
||||||
|
|||||||
Reference in New Issue
Block a user