mirror of
https://github.com/davegallant/nix-config
synced 2025-08-07 13:22:28 +00:00
Use vam for vim plugins
This commit is contained in:
6
flake.lock
generated
6
flake.lock
generated
@@ -39,11 +39,11 @@
|
|||||||
},
|
},
|
||||||
"nixpkgs-master": {
|
"nixpkgs-master": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1611027912,
|
"lastModified": 1611103990,
|
||||||
"narHash": "sha256-zkbYPpF88OdSFqf9rN5cD5IndxX+LPCnKDlF3C87LIM=",
|
"narHash": "sha256-jHfFdFqtZffujpGeYvxJhAZiYvUCejCixUjNIuran0I=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "3b2ef0493a234ad880cc8b38483b233c0869d249",
|
"rev": "35b89f31e380d428dcb83563812d69cdcf11178c",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@@ -284,6 +284,28 @@
|
|||||||
configure = {
|
configure = {
|
||||||
customRC = builtins.readFile ./init.vim;
|
customRC = builtins.readFile ./init.vim;
|
||||||
vam.knownPlugins = pkgs.vimPlugins;
|
vam.knownPlugins = pkgs.vimPlugins;
|
||||||
|
vam.pluginDictionaries = [{
|
||||||
|
names = [
|
||||||
|
"coc-go"
|
||||||
|
"coc-nvim"
|
||||||
|
"fzf-vim"
|
||||||
|
"fzfWrapper"
|
||||||
|
"gruvbox"
|
||||||
|
"nerdtree"
|
||||||
|
"rust-vim"
|
||||||
|
"syntastic"
|
||||||
|
"vim-commentary"
|
||||||
|
"vim-fugitive"
|
||||||
|
"vim-gitgutter"
|
||||||
|
"vim-go"
|
||||||
|
"vim-javacomplete2"
|
||||||
|
"vim-markdown"
|
||||||
|
"vim-nix"
|
||||||
|
"vim-repeat"
|
||||||
|
"vim-surround"
|
||||||
|
"vim-terraform"
|
||||||
|
];
|
||||||
|
}];
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@@ -1,32 +1,3 @@
|
|||||||
call plug#begin('~/.vim/plugged')
|
|
||||||
Plug 'LnL7/vim-nix'
|
|
||||||
Plug 'airblade/vim-gitgutter'
|
|
||||||
Plug 'ap/vim-css-color'
|
|
||||||
Plug 'artur-shaik/vim-javacomplete2'
|
|
||||||
Plug 'endel/vim-github-colorscheme'
|
|
||||||
Plug 'fatih/vim-go'
|
|
||||||
Plug 'godlygeek/tabular'
|
|
||||||
Plug 'hashivim/vim-terraform'
|
|
||||||
Plug 'itchyny/lightline.vim'
|
|
||||||
Plug 'leafgarland/typescript-vim'
|
|
||||||
Plug 'morhetz/gruvbox'
|
|
||||||
Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
|
||||||
Plug 'peitalin/vim-jsx-typescript'
|
|
||||||
Plug 'plasticboy/vim-markdown'
|
|
||||||
Plug 'rust-lang/rust.vim'
|
|
||||||
Plug 'scrooloose/nerdtree'
|
|
||||||
Plug 'sheerun/vim-polyglot'
|
|
||||||
Plug 'tpope/vim-commentary'
|
|
||||||
Plug 'tpope/vim-fugitive'
|
|
||||||
Plug 'tpope/vim-repeat'
|
|
||||||
Plug 'tpope/vim-surround'
|
|
||||||
Plug 'vifm/vifm.vim'
|
|
||||||
Plug 'vim-syntastic/syntastic'
|
|
||||||
Plug 'prettier/vim-prettier', {
|
|
||||||
\ 'do': 'yarn install',
|
|
||||||
\ 'for': ['javascript', 'typescript', 'css', 'less', 'scss', 'json', 'graphql', 'markdown', 'vue', 'yaml', 'html'] }
|
|
||||||
call plug#end()
|
|
||||||
|
|
||||||
set autoread
|
set autoread
|
||||||
set cursorline
|
set cursorline
|
||||||
set encoding=utf-8
|
set encoding=utf-8
|
||||||
|
Reference in New Issue
Block a user