Rearanging and merging aliases.env

This commit is contained in:
Lockszmith (@VAST) 2025-04-02 12:32:53 -04:00
parent 61b5f3f441
commit fa83394898
11 changed files with 91 additions and 165 deletions

View file

@ -0,0 +1,30 @@
" Set custom Vim config directory
let s:vim_config_dir = '~/.config/vim'
let s:autoload_dir = s:vim_config_dir . '/autoload'
let s:plug_vim = s:autoload_dir . '/plug.vim'
" Install vim-plug if not found
if empty(glob(s:plug_vim))
silent execute '!curl -fLo ' . s:plug_vim . ' --create-dirs ' .
\ 'https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
endif
" Ensure Vim uses the custom runtime path
set runtimepath+=~/.config/vim
execute 'source ' . s:plug_vim
" Initialize vim-plug
call plug#begin('~/.config/vim/plugged')
" Define plugins here
"Plug 'junegunn/vim-plug' " Example, replace with actual plugins
call plug#end()
" Run PlugInstall if there are missing plugins
autocmd VimEnter * if len(filter(values(g:plugs), '!isdirectory(v:val.dir)'))
\| PlugInstall --sync | source $MYVIMRC
\| endif
" vim: set ft=vim sw=4 sts=4 et: