diff options
author | Adrian Kummerlaender | 2018-04-24 12:17:28 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2018-04-24 12:17:28 +0200 |
commit | c88716541afe1b9eed807c8073f21b4dae31dac2 (patch) | |
tree | 419e25c3f52926d61ef0dd08c9466e45d6c58b28 /home.nix | |
parent | 7b9579d8559accb1f8e03b336de5edec9e78adbf (diff) | |
download | nixos_home-c88716541afe1b9eed807c8073f21b4dae31dac2.tar nixos_home-c88716541afe1b9eed807c8073f21b4dae31dac2.tar.gz nixos_home-c88716541afe1b9eed807c8073f21b4dae31dac2.tar.bz2 nixos_home-c88716541afe1b9eed807c8073f21b4dae31dac2.tar.lz nixos_home-c88716541afe1b9eed807c8073f21b4dae31dac2.tar.xz nixos_home-c88716541afe1b9eed807c8073f21b4dae31dac2.tar.zst nixos_home-c88716541afe1b9eed807c8073f21b4dae31dac2.zip |
Make oomox-gtk-theme derivation configurable
Diffstat (limited to 'home.nix')
-rw-r--r-- | home.nix | 33 |
1 files changed, 31 insertions, 2 deletions
@@ -26,6 +26,7 @@ paraview hotspot qcachegrind + gitg ]; # required to enable auto-mounting in pcmanfm @@ -77,9 +78,37 @@ gtk = { enable = true; - theme = { + theme = let + oomox-gtk-theme = pkgs.callPackage ./pkgs/oomox-gtk-theme.nix { + pkgs-unstable = import <nixpkgs-unstable> {}; + theme = { + accent_bg = "aadb0f"; + bg = "d8d8d8"; + fg = "101010"; + btn_bg = "f5f5f5"; + btn_fg = "111111"; + caret_size = 0.04; + caret1_fg = "101010"; + caret2_fg = "101010"; + hdr_btn_bg = "161616"; + hdr_btn_fg = "aadb0f"; + menu_bg = "909737"; + menu_fg = "1a1a1a"; + sel_bg = "aadb0f"; + sel_fg = "101010"; + txt_bg = "ffffff"; + txt_fg = "101010"; + gradient = 0.0; + roundness = 0; + spacing = 1; + wm_border_focus = "909737"; + wm_border_unfocus = "909737"; + gtk3_generate_dark = false; + }; + }; + in { name = "oomox"; - package = import ./pkgs/oomox-gtk-theme.nix; + package = oomox-gtk-theme; }; gtk2.extraConfig = '' |