From b970a31df07ea2262a739d3d690a7e844a1e340a Mon Sep 17 00:00:00 2001 From: Spotlight Date: Thu, 4 May 2023 23:26:59 -0500 Subject: [PATCH] Fix vim indentation --- config/home-manager/home.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/config/home-manager/home.nix b/config/home-manager/home.nix index 87c4275..73a57d5 100644 --- a/config/home-manager/home.nix +++ b/config/home-manager/home.nix @@ -61,25 +61,31 @@ programs.vim = { enable = true; + # Let's not grab _all_ of Vim. + packageConfigurable = pkgs.vim; plugins = with pkgs; [ pkgs.vimPlugins.vim-airline pkgs.vimPlugins.vim-airline-themes pkgs.vimPlugins.vim-go ]; + settings = { number = true; # Two-spaced tabs + shiftwidth = 2; tabstop = 2; - expandtab = false; + expandtab = true; }; extraConfig = '' - set nocompatible - filetype off syntax on filetype plugin indent on set backspace=indent,eol,start + " assistance with space-oriented tabs + set softtabstop=2 + set smarttab + " custom filetypes autocmd BufNewFile,BufRead *.plist set syntax=xml