From 069f418b010bdab85bea80526b312089fbdc0e7a Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 16 May 2024 22:49:03 -0300 Subject: Fix: provision: debian: xsession startup enhancements --- .../debian/files/desktop-basic/home/user/.custom/xsession | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'share/provision/debian/files/desktop-basic/home') diff --git a/share/provision/debian/files/desktop-basic/home/user/.custom/xsession b/share/provision/debian/files/desktop-basic/home/user/.custom/xsession index ee206e0..157c4e2 100644 --- a/share/provision/debian/files/desktop-basic/home/user/.custom/xsession +++ b/share/provision/debian/files/desktop-basic/home/user/.custom/xsession @@ -36,9 +36,13 @@ sleep 8 # Startup programs if [ "$HOSTNAME" = "web" ]; then - PROGRAMS="$PROGRAMS tor-browser" + PROGRAMS="terminal-session-chooser" +elif [ "$HOSTNAME" = "tor" ]; then + PROGRAMS="$PROGRAMS tint2 tor-browser" elif [ "$HOSTNAME" = "vnc" ]; then PROGRAMS="$PROGRAMS vnc" +elif [ -e "$HOME/apps/local/startup" ]; then + PROGRAMS="$PROGRAMS startup" else PROGRAMS="$PROGRAMS terminal" fi @@ -46,3 +50,8 @@ fi # Fix keyboard layout if needed # https://wiki.debian.org/Keyboard #setxkbmap -model abnt2 -layout br -variant thinkpad + +# Local customizations +if [ -e "$HOME/.custom/xsession-$HOSTNAME" ]; then + . "$HOME/.custom/xsession-$HOSTNAME" +fi -- cgit v1.2.3