From b9ad495ca9aeb7fa58467c3f324e4042025a880f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 6 Jul 2014 13:17:51 +0200 Subject: [PATCH] ... --- user/app@.service | 4 ---- .../autotrash.service | 4 ++++ user/awesome-wm.service | 16 -------------- user/chromium.service | 5 +++++ user/clean-music-library.service | 9 ++++++++ user/copyq.service | 5 +++++ user/cron-daily.target.wants/gpo.service | 1 + .../autotrash.service | 1 + user/dbus.socket | 1 - user/default.target | 3 ++- .../mpd.socket | 0 .../mpdstated.service | 0 .../rsync-upload.path | 0 user/dropbox-backup.service | 12 ++++++++++ user/dropbox.service | 4 ---- user/gajim-sleep.service | 13 +++++++++++ user/gnome-encfs.service | 7 ++---- user/gnome-keyring.service | 3 --- .../gpo.service | 4 ++++ user/gvfs-daemon.service | 10 --------- user/mpd.service | 4 +--- user/mpd.socket | 6 ++--- user/mpdstated.service | 7 +++--- user/mystuff.target | 6 ----- .../app@blueman-applet.service | 1 - user/mystuff.target.wants/app@firefox.service | 1 - user/mystuff.target.wants/app@pidgin.service | 1 - .../app@thunderbird.service | 1 - user/mystuff.target.wants/dropbox.service | 1 - user/mystuff.target.wants/gnome-encfs.service | 1 - .../gnome-keyring.service | 1 - user/mystuff.target.wants/parcellite.service | 1 - user/mystuff.target.wants/pulseaudio.service | 1 - user/mystuff.target.wants/rsync-upload.path | 1 - user/mystuff.target.wants/timer-daily.timer | 1 - user/mystuff.target.wants/timer-weekly.timer | 1 - user/mystuff.target.wants/xmodmap.service | 1 - user/mystuff.target.wants/xrdb.service | 1 - user/mystuff.target.wants/xset.service | 1 - user/offlineimap.service | 10 +++++++++ user/parcellite.service | 10 --------- user/pcmanfm-deamon.service | 4 ---- user/pulseaudio.service | 2 +- user/rsync-upload.path | 4 ++-- user/rsync-upload.service | 2 +- user/sparkleshare.service | 12 ---------- user/timer-daily.target | 3 --- .../clean-deadlinks.service | 8 ------- user/timer-daily.timer | 10 --------- user/timer-weekly.target | 10 --------- .../dropbox-backup.service | 8 ------- user/timer-weekly.timer | 10 --------- user/tmux.service | 12 ++++++++++ user/wm.target | 9 -------- user/wm.target.wants/awesome-wm.service | 1 - user/xmodmap.service | 13 ----------- user/xorg.service | 22 ------------------- user/xorg.target | 2 -- user/xrdb.service | 12 ---------- user/xset.service | 12 ---------- 60 files changed, 92 insertions(+), 224 deletions(-) rename user/{timer-weekly.target.wants => }/autotrash.service (64%) delete mode 100644 user/awesome-wm.service create mode 100644 user/chromium.service create mode 100644 user/clean-music-library.service create mode 100644 user/copyq.service create mode 120000 user/cron-daily.target.wants/gpo.service create mode 120000 user/cron-weekly.target.wants/autotrash.service delete mode 120000 user/dbus.socket mode change 120000 => 100644 user/default.target rename user/{mystuff.target.wants => default.target.wants}/mpd.socket (100%) rename user/{mystuff.target.wants => default.target.wants}/mpdstated.service (100%) rename user/{multi-user.target.wants => default.target.wants}/rsync-upload.path (100%) create mode 100644 user/dropbox-backup.service create mode 100644 user/gajim-sleep.service rename user/{timer-daily.target.wants => }/gpo.service (76%) delete mode 100644 user/gvfs-daemon.service delete mode 100644 user/mystuff.target delete mode 120000 user/mystuff.target.wants/app@blueman-applet.service delete mode 120000 user/mystuff.target.wants/app@firefox.service delete mode 120000 user/mystuff.target.wants/app@pidgin.service delete mode 120000 user/mystuff.target.wants/app@thunderbird.service delete mode 120000 user/mystuff.target.wants/dropbox.service delete mode 120000 user/mystuff.target.wants/gnome-encfs.service delete mode 120000 user/mystuff.target.wants/gnome-keyring.service delete mode 120000 user/mystuff.target.wants/parcellite.service delete mode 120000 user/mystuff.target.wants/pulseaudio.service delete mode 120000 user/mystuff.target.wants/rsync-upload.path delete mode 120000 user/mystuff.target.wants/timer-daily.timer delete mode 120000 user/mystuff.target.wants/timer-weekly.timer delete mode 120000 user/mystuff.target.wants/xmodmap.service delete mode 120000 user/mystuff.target.wants/xrdb.service delete mode 120000 user/mystuff.target.wants/xset.service create mode 100644 user/offlineimap.service delete mode 100644 user/parcellite.service delete mode 100644 user/sparkleshare.service delete mode 100644 user/timer-daily.target delete mode 100644 user/timer-daily.target.wants/clean-deadlinks.service delete mode 100644 user/timer-daily.timer delete mode 100644 user/timer-weekly.target delete mode 100644 user/timer-weekly.target.wants/dropbox-backup.service delete mode 100644 user/timer-weekly.timer create mode 100644 user/tmux.service delete mode 100644 user/wm.target delete mode 120000 user/wm.target.wants/awesome-wm.service delete mode 100644 user/xmodmap.service delete mode 100644 user/xorg.service delete mode 100644 user/xorg.target delete mode 100644 user/xrdb.service delete mode 100644 user/xset.service diff --git a/user/app@.service b/user/app@.service index 5827176..e9caef4 100644 --- a/user/app@.service +++ b/user/app@.service @@ -1,12 +1,8 @@ [Unit] Description=Application "%i" -After=xorg.target After=environment.target IgnoreOnIsolate=yes [Service] ExecStart=/usr/bin/env %i KillMode=process - -[Install] -WantedBy=mystuff.target diff --git a/user/timer-weekly.target.wants/autotrash.service b/user/autotrash.service similarity index 64% rename from user/timer-weekly.target.wants/autotrash.service rename to user/autotrash.service index e8e06ce..8ca2c22 100644 --- a/user/timer-weekly.target.wants/autotrash.service +++ b/user/autotrash.service @@ -2,4 +2,8 @@ Description=Automatic Trash cleanup [Service] +Type=oneshot ExecStart=/usr/bin/autotrash --days=14 + +[Install] +WantedBy=cron-weekly.target diff --git a/user/awesome-wm.service b/user/awesome-wm.service deleted file mode 100644 index 33d3a42..0000000 --- a/user/awesome-wm.service +++ /dev/null @@ -1,16 +0,0 @@ -[Unit] -Description=Dynamic window manager written in C -Requires=xorg.target -Requires=mystuff.target -After=xorg.target -Before=mystuff.target - -[Service] -Type=simple -GuessMainPID=yes -ExecStart=/usr/bin/awesome -Restart=always -RestartSec=10 - -[Install] -WantedBy=wm.target diff --git a/user/chromium.service b/user/chromium.service new file mode 100644 index 0000000..8a314fb --- /dev/null +++ b/user/chromium.service @@ -0,0 +1,5 @@ +[Unit] +Description=Chromium + +[Service] +ExecStart=/usr/bin/chromium diff --git a/user/clean-music-library.service b/user/clean-music-library.service new file mode 100644 index 0000000..7fb8520 --- /dev/null +++ b/user/clean-music-library.service @@ -0,0 +1,9 @@ +[Unit] +Description=Clean Empty folder / Deadlinks + +[Service] +Type=oneshot +ExecStart=/home/joerg/bin/clean-music-library.rb + +[Install] +WantedBy=timer-daily.target diff --git a/user/copyq.service b/user/copyq.service new file mode 100644 index 0000000..9987af5 --- /dev/null +++ b/user/copyq.service @@ -0,0 +1,5 @@ +[Unit] +Description=handle clipboards + +[Service] +ExecStart=/usr/bin/copyq diff --git a/user/cron-daily.target.wants/gpo.service b/user/cron-daily.target.wants/gpo.service new file mode 120000 index 0000000..3b5ab00 --- /dev/null +++ b/user/cron-daily.target.wants/gpo.service @@ -0,0 +1 @@ +/home/joerg/.config/systemd/user/gpo.service \ No newline at end of file diff --git a/user/cron-weekly.target.wants/autotrash.service b/user/cron-weekly.target.wants/autotrash.service new file mode 120000 index 0000000..b6c9c42 --- /dev/null +++ b/user/cron-weekly.target.wants/autotrash.service @@ -0,0 +1 @@ +/home/joerg/.config/systemd/user/autotrash.service \ No newline at end of file diff --git a/user/dbus.socket b/user/dbus.socket deleted file mode 120000 index d03c09a..0000000 --- a/user/dbus.socket +++ /dev/null @@ -1 +0,0 @@ -/usr/lib/systemd/user/dbus.socket \ No newline at end of file diff --git a/user/default.target b/user/default.target deleted file mode 120000 index 16ed395..0000000 --- a/user/default.target +++ /dev/null @@ -1 +0,0 @@ -wm.target \ No newline at end of file diff --git a/user/default.target b/user/default.target new file mode 100644 index 0000000..eb3844f --- /dev/null +++ b/user/default.target @@ -0,0 +1,2 @@ +[Unit] +Description=Target which is executed at startup diff --git a/user/mystuff.target.wants/mpd.socket b/user/default.target.wants/mpd.socket similarity index 100% rename from user/mystuff.target.wants/mpd.socket rename to user/default.target.wants/mpd.socket diff --git a/user/mystuff.target.wants/mpdstated.service b/user/default.target.wants/mpdstated.service similarity index 100% rename from user/mystuff.target.wants/mpdstated.service rename to user/default.target.wants/mpdstated.service diff --git a/user/multi-user.target.wants/rsync-upload.path b/user/default.target.wants/rsync-upload.path similarity index 100% rename from user/multi-user.target.wants/rsync-upload.path rename to user/default.target.wants/rsync-upload.path diff --git a/user/dropbox-backup.service b/user/dropbox-backup.service new file mode 100644 index 0000000..2ed9f60 --- /dev/null +++ b/user/dropbox-backup.service @@ -0,0 +1,12 @@ +[Unit] +Description=Backup to Dropbox + +[Service] +Type=oneshot +Nice=19 +IOSchedulingClass=2 +IOSchedulingPriority=7 +ExecStart=/usr/bin/yaourt -B %h/Backup/pacman/ + +[Install] +WantedBy=timer-weekly.target diff --git a/user/dropbox.service b/user/dropbox.service index 41cbd28..f6fa095 100644 --- a/user/dropbox.service +++ b/user/dropbox.service @@ -1,9 +1,5 @@ [Unit] Description=Dropbox Network Storage Daemon -After=xorg.target [Service] ExecStart=/usr/bin/dropboxd - -[Install] -WantedBy=mystuff.target diff --git a/user/gajim-sleep.service b/user/gajim-sleep.service new file mode 100644 index 0000000..6a9fafe --- /dev/null +++ b/user/gajim-sleep.service @@ -0,0 +1,13 @@ +[Unit] +Description=Suspend Gajim +Before=sleep.target +StopWhenUnneeded=yes + +[Service] +Type=oneshot +RemainAfterExit=yes +ExecStart=-/usr/bin/gajim-remote change_status offline +ExecStop=-/usr/bin/gajim-remote change_status online + +[Install] +WantedBy=sleep.target diff --git a/user/gnome-encfs.service b/user/gnome-encfs.service index 5d4e781..ff2b43d 100644 --- a/user/gnome-encfs.service +++ b/user/gnome-encfs.service @@ -1,9 +1,6 @@ [Unit] -Description=Dropbox Network Storage Daemon -After=xorg.target +Description=Mount encfs with gnome keyring +After=gnome-keyring.service [Service] ExecStart=/usr/bin/gnome-encfs --mount - -[Install] -WantedBy=mystuff.target diff --git a/user/gnome-keyring.service b/user/gnome-keyring.service index 7ae1575..7504598 100644 --- a/user/gnome-keyring.service +++ b/user/gnome-keyring.service @@ -8,6 +8,3 @@ IgnoreOnIsolate=true Type=oneshot ExecStart=/bin/sh -c 'test "$GNOME_KEYRING_CONTROL" && systemctl --user set-environment $(gnome-keyring-daemon --start)' RemainAfterExit=true - -[Install] -WantedBy=mystuff.target diff --git a/user/timer-daily.target.wants/gpo.service b/user/gpo.service similarity index 76% rename from user/timer-daily.target.wants/gpo.service rename to user/gpo.service index 6fbfb24..41eec6b 100644 --- a/user/timer-daily.target.wants/gpo.service +++ b/user/gpo.service @@ -2,8 +2,12 @@ Description=Automatic Gpodder download [Service] +Type=oneshot Nice=19 IOSchedulingClass=2 IOSchedulingPriority=7 ExecStart=/usr/bin/gpo update ExecStart=/usr/bin/gpo download + +[Install] +WantedBy=cron-daily.target diff --git a/user/gvfs-daemon.service b/user/gvfs-daemon.service deleted file mode 100644 index f5d2e59..0000000 --- a/user/gvfs-daemon.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=GNOME Gvfs Daemon - -[Service] -BusName=org.gtk.vfs.Daemon -ExecStart=/usr/lib/gvfs/gvfsd - -[Install] -Alias=dbus-org.gtk.vfs.Daemon.service -WantedBy=mystuff.target diff --git a/user/mpd.service b/user/mpd.service index 8dfafff..c2ee8e7 100644 --- a/user/mpd.service +++ b/user/mpd.service @@ -1,10 +1,8 @@ [Unit] Description=Music Player Daemon -After=sound.target [Service] ExecStart=/usr/bin/mpd --no-daemon -PIDFile=%t/mpd.pid [Install] -WantedBy=mystuff.target +WantedBy=default.target diff --git a/user/mpd.socket b/user/mpd.socket index b032287..52bc762 100644 --- a/user/mpd.socket +++ b/user/mpd.socket @@ -1,9 +1,9 @@ [Unit] -Description=Music Player Daemon Sockets +Description=Music Player Daemon socket [Socket] -ListenStream=%h/.mpd/socket ListenStream=6600 +Service=mpd.service [Install] -WantedBy=mystuff.target +WantedBy=default.target diff --git a/user/mpdstated.service b/user/mpdstated.service index afe10a3..6567b9a 100644 --- a/user/mpdstated.service +++ b/user/mpdstated.service @@ -1,9 +1,10 @@ [Unit] -Description=Save last mpd state -After=xorg.target +Description=Watch mpd state +Requires=mpd.service +After=mpd.service [Service] ExecStart=/usr/bin/mpdstated --no-daemon [Install] -WantedBy=mystuff.target +WantedBy=default.target diff --git a/user/mystuff.target b/user/mystuff.target deleted file mode 100644 index 9996aa2..0000000 --- a/user/mystuff.target +++ /dev/null @@ -1,6 +0,0 @@ -[Unit] -Description=Xinitrc Stuff -Wants=wm.target - -[Install] -Alias=default.target diff --git a/user/mystuff.target.wants/app@blueman-applet.service b/user/mystuff.target.wants/app@blueman-applet.service deleted file mode 120000 index c3dd09a..0000000 --- a/user/mystuff.target.wants/app@blueman-applet.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/app@.service \ No newline at end of file diff --git a/user/mystuff.target.wants/app@firefox.service b/user/mystuff.target.wants/app@firefox.service deleted file mode 120000 index c3dd09a..0000000 --- a/user/mystuff.target.wants/app@firefox.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/app@.service \ No newline at end of file diff --git a/user/mystuff.target.wants/app@pidgin.service b/user/mystuff.target.wants/app@pidgin.service deleted file mode 120000 index c3dd09a..0000000 --- a/user/mystuff.target.wants/app@pidgin.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/app@.service \ No newline at end of file diff --git a/user/mystuff.target.wants/app@thunderbird.service b/user/mystuff.target.wants/app@thunderbird.service deleted file mode 120000 index c3dd09a..0000000 --- a/user/mystuff.target.wants/app@thunderbird.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/app@.service \ No newline at end of file diff --git a/user/mystuff.target.wants/dropbox.service b/user/mystuff.target.wants/dropbox.service deleted file mode 120000 index ce42784..0000000 --- a/user/mystuff.target.wants/dropbox.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/dropbox.service \ No newline at end of file diff --git a/user/mystuff.target.wants/gnome-encfs.service b/user/mystuff.target.wants/gnome-encfs.service deleted file mode 120000 index 0ef27be..0000000 --- a/user/mystuff.target.wants/gnome-encfs.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/gnome-encfs.service \ No newline at end of file diff --git a/user/mystuff.target.wants/gnome-keyring.service b/user/mystuff.target.wants/gnome-keyring.service deleted file mode 120000 index f4449fb..0000000 --- a/user/mystuff.target.wants/gnome-keyring.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/gnome-keyring.service \ No newline at end of file diff --git a/user/mystuff.target.wants/parcellite.service b/user/mystuff.target.wants/parcellite.service deleted file mode 120000 index d151f7f..0000000 --- a/user/mystuff.target.wants/parcellite.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/parcellite.service \ No newline at end of file diff --git a/user/mystuff.target.wants/pulseaudio.service b/user/mystuff.target.wants/pulseaudio.service deleted file mode 120000 index deaea97..0000000 --- a/user/mystuff.target.wants/pulseaudio.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/pulseaudio.service \ No newline at end of file diff --git a/user/mystuff.target.wants/rsync-upload.path b/user/mystuff.target.wants/rsync-upload.path deleted file mode 120000 index d6f683a..0000000 --- a/user/mystuff.target.wants/rsync-upload.path +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/rsync-upload.path \ No newline at end of file diff --git a/user/mystuff.target.wants/timer-daily.timer b/user/mystuff.target.wants/timer-daily.timer deleted file mode 120000 index 58669c7..0000000 --- a/user/mystuff.target.wants/timer-daily.timer +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/timer-daily.timer \ No newline at end of file diff --git a/user/mystuff.target.wants/timer-weekly.timer b/user/mystuff.target.wants/timer-weekly.timer deleted file mode 120000 index 16f05da..0000000 --- a/user/mystuff.target.wants/timer-weekly.timer +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/timer-weekly.timer \ No newline at end of file diff --git a/user/mystuff.target.wants/xmodmap.service b/user/mystuff.target.wants/xmodmap.service deleted file mode 120000 index ce4d09b..0000000 --- a/user/mystuff.target.wants/xmodmap.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/xmodmap.service \ No newline at end of file diff --git a/user/mystuff.target.wants/xrdb.service b/user/mystuff.target.wants/xrdb.service deleted file mode 120000 index e50dd92..0000000 --- a/user/mystuff.target.wants/xrdb.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/xrdb.service \ No newline at end of file diff --git a/user/mystuff.target.wants/xset.service b/user/mystuff.target.wants/xset.service deleted file mode 120000 index 6d26b1d..0000000 --- a/user/mystuff.target.wants/xset.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/xset.service \ No newline at end of file diff --git a/user/offlineimap.service b/user/offlineimap.service new file mode 100644 index 0000000..f3189a5 --- /dev/null +++ b/user/offlineimap.service @@ -0,0 +1,10 @@ +[Unit] +Description=Start offlineimap as a daemon + +[Service] +ExecStart=/usr/bin/offlineimap +KillSignal=SIGUSR2 +Restart=always + +[Install] +WantedBy=default.target diff --git a/user/parcellite.service b/user/parcellite.service deleted file mode 100644 index eeff4fe..0000000 --- a/user/parcellite.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=handle clipboards -Requires=xorg.target -After=xorg.target - -[Service] -ExecStart=/usr/bin/parcellite - -[Install] -WantedBy=mystuff.target diff --git a/user/pcmanfm-deamon.service b/user/pcmanfm-deamon.service index d05ed0e..e10526b 100644 --- a/user/pcmanfm-deamon.service +++ b/user/pcmanfm-deamon.service @@ -1,9 +1,5 @@ [Unit] Description=Dropbox Network Storage Daemon -After=xorg.target [Service] ExecStart=/usr/bin/pcmanfm --daemon-mode - -[Install] -WantedBy=mystuff.target diff --git a/user/pulseaudio.service b/user/pulseaudio.service index 3de26bf..3ecafbc 100644 --- a/user/pulseaudio.service +++ b/user/pulseaudio.service @@ -8,4 +8,4 @@ ExecStart=/usr/bin/pulseaudio Restart=always [Install] -WantedBy=mystuff.target +WantedBy=default.target diff --git a/user/rsync-upload.path b/user/rsync-upload.path index 5989d7f..d5076e9 100644 --- a/user/rsync-upload.path +++ b/user/rsync-upload.path @@ -1,6 +1,6 @@ [Path] PathChanged=/home/joerg/upload +MakeDirectory=yes [Install] -WantedBy=mystuff.target -MakeDirectory=yes +WantedBy=default.target diff --git a/user/rsync-upload.service b/user/rsync-upload.service index ccd1488..cf99580 100644 --- a/user/rsync-upload.service +++ b/user/rsync-upload.service @@ -2,7 +2,7 @@ Description=Rsync Server Upload [Service] -ExecStart=/usr/bin/rsync --recursive --remove-sent-files --partial --archive --progress --verbose -e ssh /home/joerg/upload higgsboson.tk:/var/www/static +ExecStart=/home/joerg/bin/upload [Install] WantedBy=mystuff.target diff --git a/user/sparkleshare.service b/user/sparkleshare.service deleted file mode 100644 index 871ecfc..0000000 --- a/user/sparkleshare.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=Sparkleshare Client -After=xorg.target - -[Service] -ExecStart=/usr/bin/sparkleshare start -ExecStop=/usr/bin/sparkleshare stop -ExecRestart=/usr/bin/sparkleshare restart -Type=forking - -[Install] -WantedBy=default.target diff --git a/user/timer-daily.target b/user/timer-daily.target deleted file mode 100644 index c509e0d..0000000 --- a/user/timer-daily.target +++ /dev/null @@ -1,3 +0,0 @@ -[Unit] -Description=Daily Timer Target -StopWhenUnneeded=yes diff --git a/user/timer-daily.target.wants/clean-deadlinks.service b/user/timer-daily.target.wants/clean-deadlinks.service deleted file mode 100644 index 72e0675..0000000 --- a/user/timer-daily.target.wants/clean-deadlinks.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Clean Deadlinks - -[Service] -Nice=19 -IOSchedulingClass=2 -IOSchedulingPriority=7 -ExecStart=/usr/bin/find %h/Musik/links -L -type l -delete diff --git a/user/timer-daily.timer b/user/timer-daily.timer deleted file mode 100644 index 4549ef2..0000000 --- a/user/timer-daily.timer +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Daily Timer - -[Timer] -OnBootSec=10min -OnUnitActiveSec=1d -Unit=timer-daily.target - -[Install] -WantedBy=mystuff.target diff --git a/user/timer-weekly.target b/user/timer-weekly.target deleted file mode 100644 index 0f828f9..0000000 --- a/user/timer-weekly.target +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Daily Timer - -[Timer] -OnBootSec=10min -OnUnitActiveSec=1d -Unit=timer-daily.target - -[Install] -WantedBy=basic.target diff --git a/user/timer-weekly.target.wants/dropbox-backup.service b/user/timer-weekly.target.wants/dropbox-backup.service deleted file mode 100644 index 66df1bb..0000000 --- a/user/timer-weekly.target.wants/dropbox-backup.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Backup to Dropbox - -[Service] -ExecStart=/usr/bin/7z u ~/Backup/emacs.7z ~/.emacs.d -ExecStart=/usr/bin/7z u ~/Backup/firefox.7z ~/.mozilla -x'r!Cache' -ExecStart=/usr/bin/7z u ~/Backup/etc.7z /etc -ExecStart=/usr/bin/yaourt -B ~/Backup/pacman diff --git a/user/timer-weekly.timer b/user/timer-weekly.timer deleted file mode 100644 index fcf2d58..0000000 --- a/user/timer-weekly.timer +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=Weekly Timer - -[Timer] -OnBootSec=15min -OnUnitActiveSec=1w -Unit=timer-weekly.target - -[Install] -WantedBy=mystuff.target diff --git a/user/tmux.service b/user/tmux.service new file mode 100644 index 0000000..202edca --- /dev/null +++ b/user/tmux.service @@ -0,0 +1,12 @@ +[Unit] +Description=Tmux Server + +[Service] +Type=forking +RemainAfterExit=yes +ExecStart=/usr/bin/tmux new-session -d -s %u +ExecStop=/usr/bin/tmux kill-session -t %u +Restart=Always + +[Install] +WantedBy=default.target diff --git a/user/wm.target b/user/wm.target deleted file mode 100644 index caf30af..0000000 --- a/user/wm.target +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Window manager target -Wants=xorg.target -Wants=mystuff.target -#Requires=dbus.socket -AllowIsolate=true - -[Install] -Alias=default.target diff --git a/user/wm.target.wants/awesome-wm.service b/user/wm.target.wants/awesome-wm.service deleted file mode 120000 index 60e8f8f..0000000 --- a/user/wm.target.wants/awesome-wm.service +++ /dev/null @@ -1 +0,0 @@ -/home/joerg/.config/systemd/user/awesome-wm.service \ No newline at end of file diff --git a/user/xmodmap.service b/user/xmodmap.service deleted file mode 100644 index e44ee64..0000000 --- a/user/xmodmap.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=xmodmap -Requires=xorg.target -After=xorg.target -Before=awesome-wm.service - -[Service] -Type=oneshot -ExecStart=/usr/bin/setxkbmap -option terminate:ctrl_alt_bksp -option caps:escape -ExecStart=/usr/bin/synclient TouchpadOff=1 - -[Install] -WantedBy=mystuff.target diff --git a/user/xorg.service b/user/xorg.service deleted file mode 100644 index b148134..0000000 --- a/user/xorg.service +++ /dev/null @@ -1,22 +0,0 @@ -# -# Minimal Xorg service file - launches Xorg as a service unit -# - -# The Xorg launch helper forks, launches Xorg and waits for Xorg to -# accept incoming connections to $DISPLAY, and then signals READY -# to systemd. This guarantees that services that require access to -# $DISPLAY during the session don't start too early. -# -# If you implement a service that requires access to $DISPLAY, your -# service unit file needs to include 'After=xorg.target'. - -[Unit] -Description=Xorg server launch helper -Before=xorg.target - -[Service] -Type=notify -#ExecStart=/usr/bin/xorg-launch-helper -nolisten tcp -noreset vt1 -ExecStart=/bin/cat -Restart=always -RestartSec=10 diff --git a/user/xorg.target b/user/xorg.target deleted file mode 100644 index 89a6d34..0000000 --- a/user/xorg.target +++ /dev/null @@ -1,2 +0,0 @@ -[Unit] -Description=The basic Xorg Server diff --git a/user/xrdb.service b/user/xrdb.service deleted file mode 100644 index 80adccc..0000000 --- a/user/xrdb.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=xrdb -Requires=xorg.target -After=xorg.target -Before=awesome-wm.service - -[Service] -Type=oneshot -ExecStart=/usr/bin/xrdb -merge %h/.Xresources - -[Install] -WantedBy=mystuff.target diff --git a/user/xset.service b/user/xset.service deleted file mode 100644 index 5e4db83..0000000 --- a/user/xset.service +++ /dev/null @@ -1,12 +0,0 @@ -[Unit] -Description=xset -Requires=xorg.target -After=xorg.target -Before=awesome-wm.service - -[Service] -Type=oneshot -ExecStart=/usr/bin/xset -b +dpms 0 0 300 - -[Install] -WantedBy=mystuff.target