diff options
author | Adrian Kummerlaender | 2018-05-05 13:02:04 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2018-05-05 13:02:04 +0200 |
commit | dea9a66fccca94ed27387246e384f3dcb20501f6 (patch) | |
tree | 06ed6657b0d014d5e8faa0a20b267bf6a9f34472 /gui/vim.nix | |
parent | 74951f7eb0d8914201a5a4fa1b534abfe0ecfa0d (diff) | |
download | nixos_home-dea9a66fccca94ed27387246e384f3dcb20501f6.tar nixos_home-dea9a66fccca94ed27387246e384f3dcb20501f6.tar.gz nixos_home-dea9a66fccca94ed27387246e384f3dcb20501f6.tar.bz2 nixos_home-dea9a66fccca94ed27387246e384f3dcb20501f6.tar.lz nixos_home-dea9a66fccca94ed27387246e384f3dcb20501f6.tar.xz nixos_home-dea9a66fccca94ed27387246e384f3dcb20501f6.tar.zst nixos_home-dea9a66fccca94ed27387246e384f3dcb20501f6.zip |
Basic attempt at a better structure
Diffstat (limited to 'gui/vim.nix')
-rw-r--r-- | gui/vim.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gui/vim.nix b/gui/vim.nix new file mode 100644 index 0000000..1b2c4db --- /dev/null +++ b/gui/vim.nix @@ -0,0 +1,21 @@ +{ pkgs, ... }: + +{ + home = { + # vim is configured globally for all users but common is the only GUI user + file.".gvimrc".text = '' + set guifont=Iosevka\ 10 + set linespace=2 + set guioptions=agim + set guioptions-=m + 2match SpecialKeyTab /\t/ + ''; + }; + + gtk = { + gtk2.extraConfig = '' + style "vimfix" { bg[NORMAL] = "#161616" } + widget "vim-main-window.*GtkForm" style "vimfix" + ''; + }; +} |