¿Hay alguna forma en la barra de herramientas de LXDE para cambiar qué aplicaciones están en la parte de inicio rápido a través del terminal para que pueda colocarse en un archivo por lotes para cambiar en varios clientes?
command-line
raspberry-pi
raspbian
lxde
Jhondoe
fuente
fuente
Respuestas:
Esto se puede hacer fácilmente creando un
.desktop
archivo para cada aplicación que le gustaría agregar al menú. Todo esto se explica claramente en la wiki de LXDE para el menú principal 1 .* Ubicaciones de escritorio
Si desea que la aplicación aparezca en los menús de todos los usuarios de un sistema, agregue el archivo al directorio
/usr/share/applications/
. Por ejemplo, puede tener/usr/share/applications/gimp.desktop
para la aplicación gimp. Aquí es donde los paquetes normalmente crean sus.desktop
archivos y se recomienda.Si desea agregar la aplicación al menú de un usuario específico, cree el archivo en el directorio
$HOME/.local/share/applications/
.* Configuración de escritorio
Lea algunos de sus
.desktop
archivos existentes/usr/share/applications/
para comprender cómo funcionan. Son bastante sencillos, pero el wiki proporciona una breve explicación de la configuración de uso común.Aquí hay una explicación ligeramente modificada de la wiki para el
warsow.desktop
archivo. La configuración real está en negrita.Agregar una aplicación a una barra de inicio de aplicaciones
Si ha creado un
.desktop
archivo o se creó uno cuando se instaló la aplicación, puede agregar la aplicación a una barra de inicio dentro de un lxpanel. Las configuraciones para paneles se encuentran en el directorio de perfil. Por ejemplo, uno de sus paneles puede estar en$HOME/.config/lxpanel/LXDE/panels/panel
.Editando el archivo con
vim ~/.config/lxpanel/LXDE/panels/panel
, puedo ver dónde se agrega el complemento y la configuración de la barra de inicio. Si el complemento aún no se ha agregado al panel, deberá agregarlo para cada usuario. Observe que los complementos de la barra de inicio aparecerán en el panel en el mismo orden en que aparecen en este archivo.Además, deberá agregar la
Button
configuración con unaid
ruta al.desktop
archivo para cada aplicación que desee que aparezca en la barra de inicio. Aquí hay un ejemplo de cómo se ve.Refrescando el Panel
La wiki incluso proporciona un útil script para reiniciar lxpanel para garantizar que actualizará sus cambios.
Si está ejecutando el
lxpanel
comando en su terminal, recomiendo usarlonohup
para que no elimine el proceso lxpanel cuando el terminal está cerrado.nohup lxpanel -p LXDE &
fuente
.desktop
archivos y no olvide actualizar el panel para que aparezcan los cambios.lxpanel -p LXDE-pi &
.