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

  1. Navnet på den genvej på skrivebordet, der skal kopieres til autostart.