Marty Oehme
90fcf81dfd
Used wrong 'after' designation which would wait forever since it needed to start after the runlevel which it was designated to run at. Committed default.target.wants symlink to service file to automatically enable its autostart on new machines. This wil only really work for my directory set-up, so perhaps either the service module should be disabled by default for the installation, be asked during installation, or simply be manually enabled to autostart during initial set-up (maybe mention in readme for the module).
12 lines
376 B
Desktop File
12 lines
376 B
Desktop File
[Unit]
|
|
Description=Automatically commit notes in university directory
|
|
|
|
[Service]
|
|
Type=simple
|
|
Environment=GS_TIME_TO_COMMIT=120 GS_UNCHANGED_RUNS_TO_PUSH=30
|
|
# workaround to allow relative executable invocation (i.e. current users' home dir)
|
|
ExecStart=/bin/bash -c '%h/.local/share/services/git-sync %h/documents/notes/uni'
|
|
Restart=on-failure
|
|
|
|
[Install]
|
|
WantedBy=default.target
|