From c70505d7c7b7b48600f273357694b56ccf5d2a15 Mon Sep 17 00:00:00 2001 From: Leonard Kugis Date: Fri, 23 May 2025 11:41:09 +0000 Subject: Initial commit --- .../default.target.wants/pipewire-pulse.service | 1 + .../user/default.target.wants/pipewire.service | 1 + .../user/default.target.wants/rclone@kugis.service | 1 + .config/systemd/user/rclone@.service | 23 ++++++++++++++++++++++ .../sockets.target.wants/pipewire-pulse.socket | 1 + .../user/sockets.target.wants/pipewire.socket | 1 + 6 files changed, 28 insertions(+) create mode 120000 .config/systemd/user/default.target.wants/pipewire-pulse.service create mode 120000 .config/systemd/user/default.target.wants/pipewire.service create mode 120000 .config/systemd/user/default.target.wants/rclone@kugis.service create mode 100644 .config/systemd/user/rclone@.service create mode 120000 .config/systemd/user/sockets.target.wants/pipewire-pulse.socket create mode 120000 .config/systemd/user/sockets.target.wants/pipewire.socket (limited to '.config/systemd') diff --git a/.config/systemd/user/default.target.wants/pipewire-pulse.service b/.config/systemd/user/default.target.wants/pipewire-pulse.service new file mode 120000 index 0000000..f631f69 --- /dev/null +++ b/.config/systemd/user/default.target.wants/pipewire-pulse.service @@ -0,0 +1 @@ +/usr/lib/systemd/user/pipewire-pulse.service \ No newline at end of file diff --git a/.config/systemd/user/default.target.wants/pipewire.service b/.config/systemd/user/default.target.wants/pipewire.service new file mode 120000 index 0000000..47f171d --- /dev/null +++ b/.config/systemd/user/default.target.wants/pipewire.service @@ -0,0 +1 @@ +/usr/lib/systemd/user/pipewire.service \ No newline at end of file diff --git a/.config/systemd/user/default.target.wants/rclone@kugis.service b/.config/systemd/user/default.target.wants/rclone@kugis.service new file mode 120000 index 0000000..4dc3b50 --- /dev/null +++ b/.config/systemd/user/default.target.wants/rclone@kugis.service @@ -0,0 +1 @@ +/home/lk/.config/systemd/user/rclone@.service \ No newline at end of file diff --git a/.config/systemd/user/rclone@.service b/.config/systemd/user/rclone@.service new file mode 100644 index 0000000..1c77377 --- /dev/null +++ b/.config/systemd/user/rclone@.service @@ -0,0 +1,23 @@ +[Unit] +Description=rclone: Remote FUSE filesystem for cloud storage config %i +Documentation=man:rclone(1) +After=network-online.target +Wants=network-online.target + +[Service] +Type=notify +ExecStartPre=-/usr/bin/mkdir -p %h/mnt/%i +ExecStart= \ + /usr/bin/rclone mount \ + --config=%h/.config/rclone/rclone.conf \ + --vfs-cache-mode full \ + --vfs-cache-max-size 1000M \ + --log-level INFO \ + --log-file /tmp/rclone-%i.log \ + --umask 007 \ + --allow-other \ + %i: %h/mnt/%i +ExecStop=/bin/fusermount -u %h/mnt/%i + +[Install] +WantedBy=default.target \ No newline at end of file diff --git a/.config/systemd/user/sockets.target.wants/pipewire-pulse.socket b/.config/systemd/user/sockets.target.wants/pipewire-pulse.socket new file mode 120000 index 0000000..45f6209 --- /dev/null +++ b/.config/systemd/user/sockets.target.wants/pipewire-pulse.socket @@ -0,0 +1 @@ +/usr/lib/systemd/user/pipewire-pulse.socket \ No newline at end of file diff --git a/.config/systemd/user/sockets.target.wants/pipewire.socket b/.config/systemd/user/sockets.target.wants/pipewire.socket new file mode 120000 index 0000000..d871d81 --- /dev/null +++ b/.config/systemd/user/sockets.target.wants/pipewire.socket @@ -0,0 +1 @@ +/usr/lib/systemd/user/pipewire.socket \ No newline at end of file -- cgit v1.2.3