From 8a33d738afc6f7eba5ba46b842708ef5c29f1817 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Thu, 2 Feb 2023 23:22:25 +0100 Subject: [PATCH] Convert eww-bar service to an instantiated eww-window service --- .../systemd/user/{eww-bar.service => eww-window@.service} | 6 +++--- .../systemd/user/wm-ready.target.wants/eww-bar.service | 1 - .../user/wm-ready.target.wants/eww-window@bar0.service | 1 + 3 files changed, 4 insertions(+), 4 deletions(-) rename home/.config/systemd/user/{eww-bar.service => eww-window@.service} (67%) delete mode 120000 home/.config/systemd/user/wm-ready.target.wants/eww-bar.service create mode 120000 home/.config/systemd/user/wm-ready.target.wants/eww-window@bar0.service diff --git a/home/.config/systemd/user/eww-bar.service b/home/.config/systemd/user/eww-window@.service similarity index 67% rename from home/.config/systemd/user/eww-bar.service rename to home/.config/systemd/user/eww-window@.service index ba34207..736e6f1 100644 --- a/home/.config/systemd/user/eww-bar.service +++ b/home/.config/systemd/user/eww-window@.service @@ -1,13 +1,13 @@ [Unit] -Description="Open eww bar" +Description="Open %I eww window" PartOf=graphical-session.target After=eww.service PartOf=eww.service [Service] ExecStartPre=/usr/local/bin/eww ping -ExecStart=/usr/local/bin/eww open bar0 -ExecStop=/usr/local/bin/eww close bar0 +ExecStart=/usr/local/bin/eww open %i +ExecStop=/usr/local/bin/eww close %i Type=oneshot RemainAfterExit=true Restart=on-failure diff --git a/home/.config/systemd/user/wm-ready.target.wants/eww-bar.service b/home/.config/systemd/user/wm-ready.target.wants/eww-bar.service deleted file mode 120000 index f88f42e..0000000 --- a/home/.config/systemd/user/wm-ready.target.wants/eww-bar.service +++ /dev/null @@ -1 +0,0 @@ -/home/itsdrike/.config/systemd/user/eww-bar.service \ No newline at end of file diff --git a/home/.config/systemd/user/wm-ready.target.wants/eww-window@bar0.service b/home/.config/systemd/user/wm-ready.target.wants/eww-window@bar0.service new file mode 120000 index 0000000..dd9257e --- /dev/null +++ b/home/.config/systemd/user/wm-ready.target.wants/eww-window@bar0.service @@ -0,0 +1 @@ +/home/itsdrike/.config/systemd/user/eww-window@.service \ No newline at end of file