From aa488ce40c50724d38299801b90b7f45ec2b352e Mon Sep 17 00:00:00 2001 From: ray Date: Fri, 27 Feb 2026 13:40:33 +0000 Subject: [PATCH] update --- user/blueman-applet.service | 13 +++++++++++++ user/graphical-session.target.wants/swww.service | 1 + user/swww.service | 13 +++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 user/blueman-applet.service create mode 120000 user/graphical-session.target.wants/swww.service create mode 100644 user/swww.service diff --git a/user/blueman-applet.service b/user/blueman-applet.service new file mode 100644 index 0000000..965b067 --- /dev/null +++ b/user/blueman-applet.service @@ -0,0 +1,13 @@ +[Unit] +Description=Blueman Applet + +[Service] +Type=simple +ExecStartPre=/usr/bin/sh -lc 'until [ -S "$XDG_RUNTIME_DIR/$WAYLAND_DISPLAY" ]; do sleep 0.2; done' +ExecStart=/usr/bin/blueman-applet +Restart=on-failure +RestartSec=2 +StartLimitIntervalSec=0 + +[Install] +WantedBy=default.target diff --git a/user/graphical-session.target.wants/swww.service b/user/graphical-session.target.wants/swww.service new file mode 120000 index 0000000..3be43ae --- /dev/null +++ b/user/graphical-session.target.wants/swww.service @@ -0,0 +1 @@ +/home/ray/.config/systemd/user/swww.service \ No newline at end of file diff --git a/user/swww.service b/user/swww.service new file mode 100644 index 0000000..86bbbab --- /dev/null +++ b/user/swww.service @@ -0,0 +1,13 @@ +[Unit] +Description=swww wallpaper daemon +PartOf=graphical-session.target +After=graphical-session.target + +[Service] +Type=simple +ExecStart=/usr/bin/swww-daemon +Restart=on-failure +RestartSec=1 + +[Install] +WantedBy=graphical-session.target