summaryrefslogtreecommitdiffstats
path: root/modules/lass
diff options
context:
space:
mode:
Diffstat (limited to 'modules/lass')
-rw-r--r--modules/lass/urxvt.nix29
-rw-r--r--modules/lass/vim.nix24
2 files changed, 21 insertions, 32 deletions
diff --git a/modules/lass/urxvt.nix b/modules/lass/urxvt.nix
index 9c9702e58..889f768ac 100644
--- a/modules/lass/urxvt.nix
+++ b/modules/lass/urxvt.nix
@@ -31,31 +31,10 @@ in
URxvt.intensityStyles: false
- !solarized colors
- URxvt*fading: 5
- URxvt*background: #002b36
- URxvt*foreground: #657b83
- URxvt*fadeColor: #002b36
- URxvt*cursorColor: #93a1a1
- URxvt*pointerColorBackground: #586e75
- URxvt*pointerColorForeground: #93a1a1
- URxvt*colorUL: #859900
- URxvt*colorBD: #268bd2
- URxvt*color0: #073642
- URxvt*color8: #002b36
- URxvt*color1: #dc322f
- URxvt*color9: #cb4b16
- URxvt*color2: #859900
- URxvt*color10: #586e75
- URxvt*color3: #b58900
- URxvt*color11: #657b83
+ URxvt*background: #000000
+ URxvt*foreground: #ffffff
+
+ !change unreadable blue
URxvt*color4: #268bd2
- URxvt*color12: #839496
- URxvt*color5: #d33682
- URxvt*color13: #6c71c4
- URxvt*color6: #2aa198
- URxvt*color14: #93a1a1
- URxvt*color7: #eee8d5
- URxvt*color15: #fdf6e3
'';
}
diff --git a/modules/lass/vim.nix b/modules/lass/vim.nix
index e277bd725..56a20c383 100644
--- a/modules/lass/vim.nix
+++ b/modules/lass/vim.nix
@@ -1,6 +1,17 @@
{ config, pkgs, ... }:
-{
+let
+ customPlugins.mustang2 = pkgs.vimUtils.buildVimPlugin {
+ name = "Mustang2";
+ src = pkgs.fetchFromGitHub {
+ owner = "croaker";
+ repo = "mustang-vim";
+ rev = "6533d7d21bf27cae94d9c2caa575f627f003dfd5";
+ sha256 = "0zlmcrr04j3dkiivrhqi90f618lmnnnpvbz1b9msfs78cmgw9w67";
+ };
+ };
+
+in {
environment.systemPackages = with pkgs; [
(vim_configurable.customize {
@@ -12,7 +23,7 @@
syntax on
" TODO autoload colorscheme file
set background=dark
- colorscheme solarized
+ colorscheme mustang
filetype off
filetype plugin indent on
@@ -81,13 +92,12 @@
set undofile
'';
- vimrcConfig.vam.knownPlugins = vimPlugins;
+ vimrcConfig.vam.knownPlugins = vimPlugins // customPlugins;
vimrcConfig.vam.pluginDictionaries = [
- { name = "Gundo"; }
- { name = "commentary"; }
- { name = "vim-addon-nix"; }
- { name = "colors-solarized"; }
+ { names = [ "Gundo" "commentary" "vim-addon-nix" ]; }
+ { name = "mustang2"; }
];
+
})
];
}