Kopier genvej til autostart
Source: Download script
Last Updated: 11. September 2025 by Agnete Moos (agms@sonderborg.dk)
Parameters:
Navn | Type | Standardværdi | Påkrævet |
---|---|---|---|
Click to see the source code
#! /usr/bin/env sh
set -ex
SHORTCUT_NAME="$1"
# Determine the name of the user desktop directory. This is done via xdg-user-dir,
# which checks the /home/user/.config/user-dirs.dirs file. To ensure this file exists,
# we run xdg-user-dirs-update, which generates it based on the environment variable
# LANG. This variable is empty in lightdm so we first export it
# based on the value stored in /etc/default/locale
export "$(grep LANG= /etc/default/locale | tr -d '"')"
runuser -u user xdg-user-dirs-update
DESKTOP=$(basename "$(runuser -u user xdg-user-dir DESKTOP)")
SHADOW_USER=".skjult"
SHADOW_DESKTOP="/home/$SHADOW_USER/$DESKTOP"
AUTOSTART_DIR="/home/$SHADOW_USER/.config/autostart"
mkdir --parents $AUTOSTART_DIR
cp "$SHADOW_DESKTOP/$SHORTCUT_NAME.desktop" $AUTOSTART_DIR/
Beskrivelse
Kopierer en genvej til autostart-mappen, så det givne program starter automatisk.
Det kan bl.a. bruges til at få Chrome/Chromium til at åbne en given startside, selvom Inkognito eller gæstetilstand er slået til.
Parametre
- Navnet på den genvej på skrivebordet, der skal kopieres til autostart.