From ad4c186bff25ac3f8eca19d90626674db72886df Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Sat, 29 Jul 2023 16:20:28 -0500 Subject: refactor: reorganize wayland/sway configs --- wayland/.config/systemd/user/clipman.service | 13 +++++++++++++ .../.config/systemd/user/dunst.service.d/50-wayland.conf | 7 +++++++ wayland/.config/systemd/user/wayland-session.target | 6 ++++++ 3 files changed, 26 insertions(+) create mode 100644 wayland/.config/systemd/user/clipman.service create mode 100644 wayland/.config/systemd/user/dunst.service.d/50-wayland.conf create mode 100644 wayland/.config/systemd/user/wayland-session.target (limited to 'wayland/.config/systemd/user') diff --git a/wayland/.config/systemd/user/clipman.service b/wayland/.config/systemd/user/clipman.service new file mode 100644 index 0000000..5008c39 --- /dev/null +++ b/wayland/.config/systemd/user/clipman.service @@ -0,0 +1,13 @@ +[Unit] +Description=A simple clipboard manager for Wayland +Documentation=man:clipman(1) +PartOf=wayland-session.target +After=wayland-session.target + +[Service] +Type=simple +ExecStart=/usr/bin/wl-paste --type text --watch clipman --notify store --no-persist --unix +Restart=on-failure + +[Install] +WantedBy=wayland-session.target diff --git a/wayland/.config/systemd/user/dunst.service.d/50-wayland.conf b/wayland/.config/systemd/user/dunst.service.d/50-wayland.conf new file mode 100644 index 0000000..c66af48 --- /dev/null +++ b/wayland/.config/systemd/user/dunst.service.d/50-wayland.conf @@ -0,0 +1,7 @@ +[Unit] +PartOf= +PartOf=wayland-session.target +After=wayland-session.target + +[Install] +WantedBy=wayland-session.target diff --git a/wayland/.config/systemd/user/wayland-session.target b/wayland/.config/systemd/user/wayland-session.target new file mode 100644 index 0000000..2c0630f --- /dev/null +++ b/wayland/.config/systemd/user/wayland-session.target @@ -0,0 +1,6 @@ +[Unit] +Description=wayland session +Documentation=man:systemd.special(7) +BindsTo=graphical-session.target +Wants=graphical-session-pre.target +After=graphical-session-pre.target -- cgit v1.2.3-70-g09d2