diff --git a/users/kat/base/vim/default.nix b/users/kat/base/vim/default.nix index 51bb8f17..23a9c6fa 100644 --- a/users/kat/base/vim/default.nix +++ b/users/kat/base/vim/default.nix @@ -4,6 +4,7 @@ home.sessionVariables.EDITOR = "vim"; programs.vim = { enable = true; + settings = {}; package = pkgs.vim_configurable-pynvim; #withPython3 = true; plugins = with pkgs.vimPlugins; [ diff --git a/users/kat/base/vim/vimrc.nix b/users/kat/base/vim/vimrc.nix index 0d3097aa..45e98331 100644 --- a/users/kat/base/vim/vimrc.nix +++ b/users/kat/base/vim/vimrc.nix @@ -1,7 +1,12 @@ { config, pkgs }: '' - " Enable mouse + source ${pkgs.writeText "vimrc" '' + set encoding=utf-8 + scriptencoding utf-8 + set list listchars=tab:»\ ,extends:›,precedes:‹,nbsp:·,trail:✖ + ''}"; + " Enable mouse set mouse=a set viminfo='100000,<100000,s1000,h,n$XDG_DATA_HOME/vim/viminfo @@ -41,7 +46,6 @@ set directory=$XDG_DATA_HOME/vim/swap// set backupdir=$XDG_DATA_HOME/vim/backup - set list listchars=tab:»\ ,extends:›,precedes:‹,nbsp:·,trail:· set ttimeoutlen=100 set number set hidden