From e23dfa30d3e5df5ec902cd5cc6dca09e0dfdf368 Mon Sep 17 00:00:00 2001 From: Daniel Napora Date: Fri, 17 Sep 2021 10:01:15 +0200 Subject: [PATCH] xdg autostart fix,mcc --- bin/mabox-obstart | 2 +- bin/mcc | 12 ++++++------ bin/yautostart | 12 +++++++----- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/bin/mabox-obstart b/bin/mabox-obstart index 957d7b1..5a910f9 100755 --- a/bin/mabox-obstart +++ b/bin/mabox-obstart @@ -57,7 +57,7 @@ fi startopenbox() { # Copy only new files from /etc/xdg/autostart/ config_dir=${XDG_CONFIG_HOME:-$HOME/.config} -rsync -aq --ignore-existing /etc/xdg/autostart/ $config_dir/autostart +rsync -aq --ignore-existing --exclude="pamac-tray-budgie.desktop" /etc/xdg/autostart/ $config_dir/autostart # Run mwelcome if not disaled diff --git a/bin/mcc b/bin/mcc index 9449c51..e7b4462 100755 --- a/bin/mcc +++ b/bin/mcc @@ -29,7 +29,7 @@ case $LANG in SYSTEM_DESC="Ustawienia oraz informacje systemowe i sprzętowe" MONITORS="Monitor(y)" SOFTWARE_DESC="Aktualizacja - Instalacja Programów - Preferowane programy\n" - AUTOSTART_DESC="Openbox używa dwóch mechanizmów autostartu.\nPierwszy z nich to autostart XDG." + AUTOSTART_DESC="Pomoc (online)\nOpenbox używa dwóch mechanizmów autostartu.\nPierwszy z nich to autostart XDG." AUTOSTART_DESC2="Drugim - specyficznym dla Openbox - jest skrypt ~/.config/openbox/autostart." EDIT_XDG="Wybierz programy autostartu XDG" EDIT_SCRIPT="Edytuj skrypt" @@ -66,7 +66,7 @@ case $LANG in COMP_REMOVE="Usuń plik konfiguracyjny" COMP_DEFAULT="Przywróć domyślny plik konfiguracyjny" MT_MNGR="Menedżer Motywów Maboxa" - MT_MNGR_DESC="\nMotyw Maboxa składa się z:\n - tapety\n - wystroju GTK2/GTK3 oraz obramowania okien Openboxa\n - ustawień panelu Tint2\n - uruchamianych automatycznie Conky \n\nZa pomocą menedżera motywów możesz w wygodny sposób zapisywać swoje konfiguracje, a następnie dowolnie przełączać się między nimi." + MT_MNGR_DESC="\nPomoc (online)\nMotyw Maboxa składa się z:\n - tapety\n - wystroju GTK2/GTK3 oraz obramowania okien Openboxa\n - ustawień panelu Tint2\n - uruchamianych automatycznie Conky \n\nZa pomocą menedżera motywów możesz w wygodny sposób zapisywać swoje konfiguracje, a następnie dowolnie przełączać się między nimi." ;; es*) TITLE="Centro de control Mabox" @@ -93,7 +93,7 @@ case $LANG in SYSTEM_DESC="Ajustes e información del sistema y de hardware" MONITORS="Monitor(es)" SOFTWARE_DESC="Instalación y actualización de programas - Aplicaciones preferidas.\n" - AUTOSTART_DESC="Openbox ocupa 2 métodos de reinicio.\nEl primero es reinicio por XDG." + AUTOSTART_DESC="Info (online)\nOpenbox ocupa 2 métodos de reinicio.\nEl primero es reinicio por XDG." AUTOSTART_DESC2="El segundo método de reinicio es usar el mismo archivo script de Openbox:\n~/.config/openbox/autostart. " EDIT_XDG="Seleccionar ítemes para reinicio" EDIT_SCRIPT="Editar el archivo script de reinicio" @@ -130,7 +130,7 @@ case $LANG in COMP_REMOVE="Eliminar archivo picom.conf" COMP_DEFAULT="Reestablecer compositor grafico por defecto" MT_MNGR="Gestor de Temas Mabox" - MT_MNGR_DESC="\nTemas Mabox consiste de:\n - fondos de pantalla\n - temas GTK2/GTK3\n - ajustes a tema Openbox\n - paneles Tint2 seleccionados\n - recuadros Conky seleccionados\n\nCon el gestor de Temas en Mabox puede fácilmente guardar nuevas configuraciones, y cambiar entre ellas." + MT_MNGR_DESC="\nHelp (online)\nTemas Mabox consiste de:\n - fondos de pantalla\n - temas GTK2/GTK3\n - ajustes a tema Openbox\n - paneles Tint2 seleccionados\n - recuadros Conky seleccionados\n\nCon el gestor de Temas en Mabox puede fácilmente guardar nuevas configuraciones, y cambiar entre ellas." ;; *) TITLE="Mabox Control Center" @@ -157,7 +157,7 @@ case $LANG in SYSTEM_DESC="System and Hardware settings and information" MONITORS="Monitor(s)" SOFTWARE_DESC="Software installation and update - Preferred Applications.\n" - AUTOSTART_DESC="Openbox uses two autostart methods.\nFirst is XDG autostart." + AUTOSTART_DESC="Info (online)\nOpenbox uses two autostart methods.\nFirst is XDG autostart." AUTOSTART_DESC2="Second method is Openbox own autostart script: ~/.config/openbox/autostart. " EDIT_XDG="Select items to autostart" EDIT_SCRIPT="Edit script" @@ -194,7 +194,7 @@ case $LANG in COMP_REMOVE="Remove picom.conf" COMP_DEFAULT="Reset to default" MT_MNGR="Mabox Theme Manager" - MT_MNGR_DESC="\nMabox theme consist of:\n - wallpaper\n - GTK2/GTK3 Theme and Openbox window decoration \n - selected Tint2 panel(s)\n - selected Conkies \n\nWith Mabox Theme Manager you can easily save your configurations, and switch between them." + MT_MNGR_DESC="\nHelp (online)\nMabox theme consist of:\n - wallpaper\n - GTK2/GTK3 Theme and Openbox window decoration \n - selected Tint2 panel(s)\n - selected Conkies \n\nWith Mabox Theme Manager you can easily save your configurations, and switch between them." ;; esac diff --git a/bin/yautostart b/bin/yautostart index 1ef15aa..1e2ba6e 100755 --- a/bin/yautostart +++ b/bin/yautostart @@ -6,7 +6,7 @@ case $LANG in pl*) TITLE="Edytor autostartu XDG" - DESC="Wybierz programy/usługi, które mają być uruchamiane autamatycznie\nwraz z sesją OpenBox." + DESC="Wybierz programy/usługi, które mają być uruchamiane autamatycznie\nwraz z sesją OpenBox. Pomoc (online)" ENABLE="wł" FILE="Plik" NAME="Nazwa" @@ -17,7 +17,7 @@ case $LANG in ;; es*) TITLE="XDG Autostart Editor" - DESC="Elegir apps o servicios para un reinicio en sesión Openbox." + DESC="Elegir apps o servicios para un reinicio en sesión Openbox.\nInfo (online)" ENABLE="ejecutar" FILE="Archivo" NAME="Nombrar" @@ -27,8 +27,8 @@ case $LANG in OK="--button=Aceptar:0" ;; *) - TITLE="XDG Autostart Editor" - DESC="Choose apps/services to autostart with OpenBox session." + TITLE="Mabox XDG Autostart Editor" + DESC="Choose apps/services to autostart with OpenBox session.\nInfo (online)" ENABLE="run" FILE="File" NAME="Name" @@ -42,7 +42,9 @@ esac config_dir=${XDG_CONFIG_HOME:-$HOME/.config} # Copy only new files from /etc/xdg/autostart/ mkdir -p $config_dir/autostart -rsync -aq --ignore-existing /etc/xdg/autostart/ $config_dir/autostart/ +#remove pamac-tray-budgie +rm $config_dir/autostart/pamac-tray-budgie.desktop +rsync -aq --ignore-existing --exclude="pamac-tray-budgie.desktop" /etc/xdg/autostart/ $config_dir/autostart/ # check if line starting with Hidden exist, if not add Hidden=false for f in $config_dir/autostart/*.desktop; do