Differentiate machines via env variables
This commit is contained in:
@@ -18,3 +18,8 @@ screen:
|
|||||||
0: eDP-1
|
0: eDP-1
|
||||||
|
|
||||||
workspace:
|
workspace:
|
||||||
|
|
||||||
|
environment:
|
||||||
|
MACHINE_HAS_KEEPASSX: 0
|
||||||
|
MACHINE_HAS_NEXTCLOUD: 1
|
||||||
|
MACHINE_HAS_GDRIVE_BACKUP: 0
|
||||||
|
|||||||
@@ -26,3 +26,8 @@ workspace:
|
|||||||
8: pass
|
8: pass
|
||||||
9: music
|
9: music
|
||||||
10: pim
|
10: pim
|
||||||
|
|
||||||
|
environment:
|
||||||
|
MACHINE_HAS_KEEPASSX: 1
|
||||||
|
MACHINE_HAS_NEXTCLOUD: 0
|
||||||
|
MACHINE_HAS_GDRIVE_BACKUP: 0
|
||||||
|
|||||||
12
autostart.sh
12
autostart.sh
@@ -107,10 +107,16 @@ run pasystray pasystray
|
|||||||
|
|
||||||
run redshift redshift-gtk -b 1 -l "$redshift_lat_long" -t "$redshift_colortemp"
|
run redshift redshift-gtk -b 1 -l "$redshift_lat_long" -t "$redshift_colortemp"
|
||||||
|
|
||||||
run keepassx keepassx --keyfile ~/.secret/main.key ~/.secret/main.kdbx
|
if [[ "${MACHINE_HAS_KEEPASSX}" ]] ; then
|
||||||
|
run keepassx keepassx --keyfile ~/.secret/main.key ~/.secret/main.kdbx
|
||||||
|
fi
|
||||||
|
|
||||||
run spotify spotify
|
run spotify spotify
|
||||||
|
|
||||||
run nextcloud nextcloud
|
if [[ "${MACHINE_HAS_NEXTCLOUD}" ]] ; then
|
||||||
|
run nextcloud nextcloud
|
||||||
|
fi
|
||||||
|
|
||||||
[[ -x ~/bin/gdrive-backup ]] && schedule backup "Mon..Fri 12:00:00" ~/bin/gdrive-backup
|
if [[ "${MACHINE_HAS_GDRIVE_BACKUP}" ]] ; then
|
||||||
|
[[ -x ~/bin/gdrive-backup ]] && schedule backup "Mon..Fri 12:00:00" ~/bin/gdrive-backup
|
||||||
|
fi
|
||||||
|
|||||||
@@ -53,3 +53,7 @@ if [[ -z $DISPLAY ]] ; then
|
|||||||
tmux new-session -A -s tmux-tty-$XDG_VTNR
|
tmux new-session -A -s tmux-tty-$XDG_VTNR
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
{% for k, v in machine.environment.items() %}
|
||||||
|
{{ k }}="{{ v }}"
|
||||||
|
{% endfor %}
|
||||||
|
|||||||
Reference in New Issue
Block a user