aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/configuration/workstation/chat/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/configuration/workstation/chat/default.nix')
-rw-r--r--infra/libkookie/configuration/workstation/chat/default.nix26
1 files changed, 19 insertions, 7 deletions
diff --git a/infra/libkookie/configuration/workstation/chat/default.nix b/infra/libkookie/configuration/workstation/chat/default.nix
index 54b40cea805d..92bb2cbbb2fe 100644
--- a/infra/libkookie/configuration/workstation/chat/default.nix
+++ b/infra/libkookie/configuration/workstation/chat/default.nix
@@ -1,12 +1,24 @@
{ 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;
- [
- dino
- quasselClient
- element-desktop
- signal-desktop
- tdesktop
- ];
+ let
+ dino2 = (writeShellScriptBin "dino" ''
+ GDK_DPI_SCALE=${builtins.toString dpi} ${dino}/bin/dino
+ '');
+ in
+ [
+ dino2
+ quasselClient
+ element-desktop
+ signal-desktop
+ tdesktop
+ ];
}