From 794a140334e28dd59e43dbe8cd44967cd4c375e9 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Thu, 10 Nov 2022 15:30:26 -0600 Subject: [PATCH] ydotool --- README.org | 25 +++++++++++++------------ system/kaladin/configuration.nix | 1 + system/syl/configuration.nix | 1 + user/home.nix | 24 ++++++++++++------------ 4 files changed, 27 insertions(+), 24 deletions(-) diff --git a/README.org b/README.org index 140e035..4cb8f5a 100644 --- a/README.org +++ b/README.org @@ -418,6 +418,7 @@ pulsemixer any-nix-shell wtype xdotool +ydotool wmctrl xcape xclip @@ -1959,20 +1960,20 @@ I also use home-manager for managing dotfiles. This means that everything is con }; systemd.user.services = { - # ydotoold = { - # Unit = { - # Description = "An auto-input utility for wayland"; - # Documentation = [ "man:ydotool(1)" "man:ydotoold(8)" ]; - # }; + ydotoold = { + Unit = { + Description = "An auto-input utility for wayland"; + Documentation = [ "man:ydotool(1)" "man:ydotoold(8)" ]; + }; - # Service = { - # ExecStart = "/run/current-system/sw/bin/ydotoold --socket-path /tmp/ydotools"; - # }; + Service = { + ExecStart = "/run/current-system/sw/bin/ydotoold --socket-path /tmp/ydotools"; + }; - # Install = { - # WantedBy = ["default.target"]; - # }; - # }; + Install = { + WantedBy = ["default.target"]; + }; + }; jellyfin-mpv-shim = { Unit = { diff --git a/system/kaladin/configuration.nix b/system/kaladin/configuration.nix index 987e5c3..905bc51 100644 --- a/system/kaladin/configuration.nix +++ b/system/kaladin/configuration.nix @@ -303,6 +303,7 @@ any-nix-shell wtype xdotool + ydotool wmctrl xcape xclip diff --git a/system/syl/configuration.nix b/system/syl/configuration.nix index 46786e5..3e111e1 100644 --- a/system/syl/configuration.nix +++ b/system/syl/configuration.nix @@ -322,6 +322,7 @@ any-nix-shell wtype xdotool + ydotool wmctrl xcape xclip diff --git a/user/home.nix b/user/home.nix index 54ec3a3..5626250 100644 --- a/user/home.nix +++ b/user/home.nix @@ -499,20 +499,20 @@ }; systemd.user.services = { - # ydotoold = { - # Unit = { - # Description = "An auto-input utility for wayland"; - # Documentation = [ "man:ydotool(1)" "man:ydotoold(8)" ]; - # }; + ydotoold = { + Unit = { + Description = "An auto-input utility for wayland"; + Documentation = [ "man:ydotool(1)" "man:ydotoold(8)" ]; + }; - # Service = { - # ExecStart = "/run/current-system/sw/bin/ydotoold --socket-path /tmp/ydotools"; - # }; + Service = { + ExecStart = "/run/current-system/sw/bin/ydotoold --socket-path /tmp/ydotools"; + }; - # Install = { - # WantedBy = ["default.target"]; - # }; - # }; + Install = { + WantedBy = ["default.target"]; + }; + }; jellyfin-mpv-shim = { Unit = {