pkgs: { enable = true; extraConfig = '' set tabstop=4 set softtabstop=4 " enables backspacing, etc set shiftwidth=4 set expandtab set tw=80 set bs=2 " allow backspacing over everything in insert mode set ai " always set autoindenting on set number relativenumber set colorcolumn=100 let g:pymode_options_max_line_length=95 let mapleader = ',' map n :lnext map p :lprev " Find files using Telescope command-line sugar. nnoremap e Telescope find_files nnoremap g Telescope live_grep nnoremap b Telescope buffers nnoremap h Telescope help_tags " temporary fix for broken popup menu colors " see here: https://github.com/nvim-telescope/telescope.nvim/issues/2145 hi NormalFloat ctermfg=LightGrey ''; plugins = with pkgs.vimPlugins; [ #context-vim #ctrlp #fzf #gundo python-mode telescope-nvim telescope-fzf-native-nvim #nvim-treesitter vim-nix ]; vimAlias = true; }