parent
0946b5e1a4
commit
21e15c545a
@ -1,12 +1,24 @@ |
|||||||
{ config, pkgs, ... }: |
{ config, pkgs, ... }: |
||||||
|
|
||||||
|
let dpi = config.libkookie.ui.dpi; |
||||||
|
in |
||||||
{ |
{ |
||||||
|
imports = [ <modules/workstation/ui/dpi> ]; |
||||||
|
|
||||||
|
# TODO: set this somewhere else? |
||||||
|
libkookie.ui.dpi = 1.2; |
||||||
|
|
||||||
home.packages = with pkgs; |
home.packages = with pkgs; |
||||||
[ |
let |
||||||
dino |
dino2 = (writeShellScriptBin "dino" '' |
||||||
quasselClient |
GDK_DPI_SCALE=${builtins.toString dpi} ${dino}/bin/dino |
||||||
element-desktop |
''); |
||||||
signal-desktop |
in |
||||||
tdesktop |
[ |
||||||
]; |
dino2 |
||||||
|
quasselClient |
||||||
|
element-desktop |
||||||
|
signal-desktop |
||||||
|
tdesktop |
||||||
|
]; |
||||||
} |
} |
||||||
|
@ -0,0 +1,16 @@ |
|||||||
|
{ config, lib, ... }: |
||||||
|
|
||||||
|
with lib; |
||||||
|
{ |
||||||
|
options.libkookie.ui.dpi = mkOption { |
||||||
|
type = types.float; |
||||||
|
default = 1.0; |
||||||
|
description = '' |
||||||
|
Override the default DPI scale for text on a system. By default |
||||||
|
this value is set to 1.0, meaning that an application _or_ a |
||||||
|
display manager will set the font size for you. By overriding |
||||||
|
this setting it is possible to increase text size that is too |
||||||
|
small by default. |
||||||
|
''; |
||||||
|
}; |
||||||
|
} |
Loading…
Reference in new issue