From 439ab3f63b1bd5f0debe52fb95c4fc8adabe902c Mon Sep 17 00:00:00 2001 From: Zynh Ludwig Date: Thu, 27 Jun 2024 20:46:23 -0700 Subject: [PATCH] nixos smh --- modules/dwm.nix | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/modules/dwm.nix b/modules/dwm.nix index 87ecb2c..118aa0a 100644 --- a/modules/dwm.nix +++ b/modules/dwm.nix @@ -23,8 +23,28 @@ in fade = false; }; + systemd.user.services.screenlayout = { + script = '' + ${pkgs.xorg.xrandr}/bin/xrandr \ + --output DP-0 --primary --mode 1920x1080 --pos 1922x0 --rotate normal \ + --output DP-1 --off \ + --output HDMI-0 --mode 1920x1080 --pos 0x0 --rotate normal \ + --output DP-2 --off \ + --output DP-3 --off \ + --output HDMI-1 --off \ + --output DP-4 --off \ + --output DP-5 --off + ''; + wantedBy = [ "graphical-session.target" ]; + partOf = [ "graphical-session.target" ]; + }; + systemd.user.services.xrootdatetime = { - script = builtins.readFile ../home/scripts/x-root-datetime.sh; + script = '' + while true; do + sleep 1 && date +"<-- %A, %B %d -- %H:%M -->" | xargs -I% ${pkgs.xorg.xsetroot}/bin/xsetroot -name % + done + ''; wantedBy = [ "graphical-session.target" ]; partOf = [ "graphical-session.target" ]; };