"exec-desktop" "1" "" "" "Starbuntu"

NOMBRE

exec-desktop - ejecuta archivos de configuración de escritorio también con parámetros y, al hacerlo, también se preocupa por el historial 'Usado recientemente' (proporcionado por Starbuntu)

SINOPSIS

exec-desktop [<Ruta del archivo de configuración del escritorio>] [<Parámetros>]
o abreviado: exec-desktop [<Nombre del archivo de configuración del escritorio>] [<Parámetros>]

DESCRIPCIÓN

Como ejecutar un archivo de escritorio o un elemento del menú de las aplicaciones con parámetros

Archivo de escritorio:

Esto funciona mejor con el programa Starbuntu exec-desktop, que está predefinido para este tipo de archivo. Este programa también puede entender instrucciones complejas en el archivo de configuración del escritorio, como p. Exec=sh -c '<shell script code>' así como todos sus parámetros y registra esta operación en el historial "Recientemente" ( = $HOME/.config/ gtk -3.0/recent.history) si el tipo de archivo está previsto según $HOME/.config/gtk-3.0/recent.types. El número máximo de entradas del historial se define en $HOME/.config/openbox/environment como 'max_recent_lines'. El programa se llama así:

exec-desktop [<Ruta del archivo de configuración del escritorio>] [<Parámetros>]

o abreviado: exec-desktop [<Nombre del archivo de configuración del escritorio>] [<Parámetros>],

porque las rutas de las carpetas applications local y global están predefinidas en la variable de entorno $PATH y en estas carpetas los archivos de configuración del escritorio están marcados como ejecutables.

Las alternativas xdg-open o Rox no aceptan parámetros para archivos de configuración de escritorio, y gio launch o gtk-launch aceptan parámetros, peró solo en de forma limitada.

Advertencia:

Dado que exec-desktop también puede procesar scripts de shell con parámetros arbitrarios como comandos en los archivos de configuración del escritorio, Starbuntu a menudo se ha alejado del requisito estricto de que estos parámetros solo puedan ser rutas de archivos o direcciones de Internet y sus marcadores de posición deben estar al final de la línea de comando. En estos casos las alternativas mencionadas no funcionan.

También el programa general de Starbuntu all-open no puede procesar parámetros para la configuración del escritorio de archivos, porque los interpreta como archivos adicionales.

Elemento del menú de las aplicaciones:

Después de seleccionar la entrada del menú de las aplicaciones, haga clic en la parte derecha de la barra de cursor debajo de la pestaña 'Parámetros'. Se abre un cuadro para ingresar parámetros. Esto lo confirme con la tecla de retorno. Luego presione la tecla de retorno nuevamente o haga doble clic en la barra del cursor más a la izquierda o simplemente haga clic en 'OK'. Después de eso, la aplicación seleccionada se ejecutará con los parámetros ingresados.

ARCHIVOS

/usr/local/bin/exec-desktop
$HOME/.config/gtk-3.0/recent.history
$HOME/.config/gtk-3.0/recent.types

VARIABLES DEL ENTORNO

max_recent_lines
  máximo de las entradas del historial, definidas en $HOME/.config/openbox/environment
PATH
  contiene la carpeta local y global "applications"

AUTOR

Peter Starfinger <info@die-starfingers.de>