initial commit
commit
43c7fe3b4c
|
@ -0,0 +1,12 @@
|
|||
[Unit]
|
||||
Description=Permanent terminal
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/evilvte --class "CONSOLE"
|
||||
Restart=always
|
||||
RestartSec=0
|
||||
StartLimitInterval=0
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=Dropbox
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/home/tomek/.dropbox-dist/dropboxd
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,11 @@
|
|||
[Unit]
|
||||
Description=DWM
|
||||
Wants=graphical.target
|
||||
AllowIsolate=true
|
||||
|
||||
[Service]
|
||||
ExecStart=/home/tomek/bin/dwm
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=wm.target
|
|
@ -0,0 +1,13 @@
|
|||
[Unit]
|
||||
Description=Mosh session (in evilvte)
|
||||
Wants=graphical.target
|
||||
|
||||
[Service]
|
||||
Environment=LOGIN=%u HOST=%i "LAUNCHER=/usr/bin/evilvte -e"
|
||||
EnvironmentFile=-%h/.config/mosh-sessions/%i
|
||||
ExecStart=/home/tomek/bin/systemd-mosh-helper
|
||||
Restart=always
|
||||
RestartSec=10s
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=Music Player Daemon
|
||||
After=pulseaudio.service
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/mpd --no-daemon
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=MPDScribble
|
||||
Wants=mpd.service
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/mpdscribble --conf /home/tomek/.mpd/mpdscribble.conf --no-daemon
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=NCMPCPP
|
||||
Wants=mpd.service
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/evilvte --class "NCMPCPP" -e /usr/bin/ncmpcpp
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,10 @@
|
|||
[Unit]
|
||||
Description=notary component %i
|
||||
Wants=notary.service
|
||||
|
||||
[Service]
|
||||
WorkingDirectory=/home/tomek/Documents/hackerspace/notary
|
||||
ExecStart=/usr/bin/python2 -m components.%i
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,11 @@
|
|||
[Unit]
|
||||
Description=notary component %i
|
||||
Wants=notary.service
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
WorkingDirectory=/home/tomek/Documents/hackerspace/notary
|
||||
ExecStart=/usr/bin/python2 -m components.%i
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,11 @@
|
|||
[Unit]
|
||||
Description=DWM Tray (notary)
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
WorkingDirectory=/home/tomek/Documents/hackerspace/notary
|
||||
ExecPre=/usr/bin/python2 ensure.py
|
||||
ExecStart=/usr/bin/python2 notary.py
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=Pidgin
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/pidgin
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,8 @@
|
|||
[Unit]
|
||||
Description=PulseAudio
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/pulseaudio --start --daemonize=false
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=Redshift
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/redshift -l52.13:21 -g0.9 -t5700:4400
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=Standalone Tray
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/stalonetray
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=Thunderbird
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/thunderbird
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=UDiskie
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/udiskie
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=Unclutter
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/unclutter -idle 1
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,2 @@
|
|||
#!/bin/bash
|
||||
RESOURCE_NAME=$RESOURCE_NAME exec $LAUNCHER mosh $LOGIN@$HOST -- $COMMAND
|
|
@ -0,0 +1,5 @@
|
|||
[Unit]
|
||||
Description=Window Manager
|
||||
Wants=graphical.target
|
||||
AllowIsolate=true
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=Load ~/.Xdefaults
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
ExecStart=/usr/bin/xrdb -merge /home/tomek/.Xdefaults
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,9 @@
|
|||
[Unit]
|
||||
Description=XScreenSaver
|
||||
Wants=wm.target
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/xscreensaver -no-splash
|
||||
|
||||
[Install]
|
||||
WantedBy=xsession.target
|
|
@ -0,0 +1,6 @@
|
|||
[Unit]
|
||||
Description=Xorg session
|
||||
Wants=wm.target
|
||||
|
||||
[Install]
|
||||
Alias=default.target
|
Loading…
Reference in New Issue