my dotfiles for arch
at main 56 lines 1.5 kB view raw
1let SessionLoad = 1 2let s:so_save = &g:so | let s:siso_save = &g:siso | setg so=0 siso=0 | setl so=-1 siso=-1 3let v:this_session=expand("<sfile>:p") 4silent only 5silent tabonly 6cd ~/.config/nvim 7if expand('%') == '' && !&modified && line('$') <= 1 && getline(1) == '' 8 let s:wipebuf = bufnr('%') 9endif 10let s:shortmess_save = &shortmess 11if &shortmess =~ 'A' 12 set shortmess=aoOA 13else 14 set shortmess=aoO 15endif 16badd +198 lua/thomasgen/lazy/mini.lua 17badd +1 lua/thomasgen/lazy/telescope.lua 18badd +3 lua/thomasgen/lazy/colors.lua 19badd +1 ~/.config/nvim/lua/thomasgen/lazy/alpha.lua 20argglobal 21%argdel 22edit ~/.config/nvim/lua/thomasgen/lazy/alpha.lua 23argglobal 24balt lua/thomasgen/lazy/mini.lua 25setlocal fdm=manual 26setlocal fde=0 27setlocal fmr={{{,}}} 28setlocal fdi=# 29setlocal fdl=0 30setlocal fml=1 31setlocal fdn=20 32setlocal fen 33silent! normal! zE 34let &fdl = &fdl 35let s:l = 10 - ((9 * winheight(0) + 29) / 59) 36if s:l < 1 | let s:l = 1 | endif 37keepjumps exe s:l 38normal! zt 39keepjumps 10 40normal! 0 41tabnext 1 42if exists('s:wipebuf') && len(win_findbuf(s:wipebuf)) == 0 && getbufvar(s:wipebuf, '&buftype') isnot# 'terminal' 43 silent exe 'bwipe ' . s:wipebuf 44endif 45unlet! s:wipebuf 46set winheight=1 winwidth=20 47let &shortmess = s:shortmess_save 48let s:sx = expand("<sfile>:p:r")."x.vim" 49if filereadable(s:sx) 50 exe "source " . fnameescape(s:sx) 51endif 52let &g:so = s:so_save | let &g:siso = s:siso_save 53nohlsearch 54doautoall SessionLoadPost 55unlet SessionLoad 56" vim: set ft=vim :