aboutsummaryrefslogtreecommitdiff
path: root/gui/gtk.nix
diff options
context:
space:
mode:
authorAdrian Kummerlaender2019-02-01 18:46:54 +0100
committerAdrian Kummerlaender2019-02-01 18:48:35 +0100
commitcec64613630b68a8b0e286df862a92ce555a6bdc (patch)
treeff10677225010bc1043b770cea5920759089ecf9 /gui/gtk.nix
parent51a119b91bc56d57cd857ac5c08cf75b5f61c16e (diff)
downloadnixos_home-cec64613630b68a8b0e286df862a92ce555a6bdc.tar
nixos_home-cec64613630b68a8b0e286df862a92ce555a6bdc.tar.gz
nixos_home-cec64613630b68a8b0e286df862a92ce555a6bdc.tar.bz2
nixos_home-cec64613630b68a8b0e286df862a92ce555a6bdc.tar.lz
nixos_home-cec64613630b68a8b0e286df862a92ce555a6bdc.tar.xz
nixos_home-cec64613630b68a8b0e286df862a92ce555a6bdc.tar.zst
nixos_home-cec64613630b68a8b0e286df862a92ce555a6bdc.zip
Add custom config key for enabling hidpi mode
If this approach works as well as I hope it might become advantageous to nixify e.g. XMonad configuration.
Diffstat (limited to 'gui/gtk.nix')
-rw-r--r--gui/gtk.nix5
1 files changed, 3 insertions, 2 deletions
diff --git a/gui/gtk.nix b/gui/gtk.nix
index 3aec4ea..abfc889 100644
--- a/gui/gtk.nix
+++ b/gui/gtk.nix
@@ -1,6 +1,7 @@
-{ pkgs, ... }:
+{ config, pkgs, ... }:
let
+ hidpi = config.custom.hidpi;
mypkgs = import (fetchTarball "https://pkgs.kummerlaender.eu/nixexprs.tar.gz") { };
in {
gtk = {
@@ -27,7 +28,7 @@ in {
txt_fg = "101010";
gradient = 0.0;
roundness = 0;
- spacing = 5;
+ spacing = if hidpi then 5 else 1;
wm_border_focus = "909636";
wm_border_unfocus = "909636";
gtk3_generate_dark = false;