From de9d82dad50f6f3738097b0654f92e9317b50c0d Mon Sep 17 00:00:00 2001 From: Daniel Napora Date: Thu, 1 Oct 2020 18:21:51 +0200 Subject: [PATCH] mcc updated --- bin/mcc | 33 ++++++++++++++++++++++----------- 1 file changed, 22 insertions(+), 11 deletions(-) diff --git a/bin/mcc b/bin/mcc index a50d3a2..2b9cff3 100755 --- a/bin/mcc +++ b/bin/mcc @@ -1,6 +1,6 @@ #!/bin/bash # mcc: Mabox Control Center -# Copyright (C) 2019 napcok +# Copyright (C) 2019-2020 napcok # EDITOR=geany case $LANG in @@ -35,7 +35,7 @@ case $LANG in LOOK_DESC="Narzędzia do konfiguracji wyglądu\n" EDIT_FILE="Edytuj plik" TINT_DESC="Konfigurator paneli tint2\nTutaj możesz wybrać konfigurację panelu Tint2.\nW Maboxie dostępne są różne konfiguracje panelu tint2, możesz również dodać własne do katalogu ~/.config/tint2." - T_CONF="Konfigurator paneli tint2!!Konfiguracja wyglądu panelu" + T_CONF="Konfiguruj panel:" T_CHOOSE="Wybierz tint2!!Możesz uruchomić kilka paneli" T_RESTART="Restartuj panel(e)" TINT_DIR="Otwórz katalog ~/.config/tint2/ w menadżerze plików" @@ -94,7 +94,7 @@ case $LANG in LOOK_DESC="Configurar la apariencia de tu escritorio.\n" EDIT_FILE="Editar el archivo" TINT_DESC="Configurador de paneles Tint2\nAquí puede elegir los ajustes para los paneles.\nExisten varios ajustes predefinidos en Mabox, y además puede agregar nuevos en este directorio ~/.config/tint2 ." - T_CONF="Configurar panel tint2" + T_CONF="Configurar panel:" T_CHOOSE="Elija un panel tint2!!Puede ejecutar varios paneles de inmediato" T_RESTART="Reiniciar panel tint2" TINT_DIR="Abrir la carpeta ~/.config/tint2/ " @@ -153,7 +153,7 @@ case $LANG in LOOK_DESC="Customize Look and Feel of your desktop.\n" EDIT_FILE="Edit file" TINT_DESC="Tint2 panels Configurator\nHere you can choose Tint2 panel(s) configuration.\nThere are some predefined configurations in Mabox, you can also add your own to ~/.config/tint2 directory." - T_CONF="Configure tint2" + T_CONF="Configure panel:" T_CHOOSE="Choose tint2!!You can run several tint2 panels at once" T_RESTART="Restart tint2" TINT_DIR="Open ~/.config/tint2/ directory " @@ -183,6 +183,16 @@ case $LANG in ;; esac +if [ "$(pidof tint2)" ];then + while read -r pid cmd; do + if [[ ${cmd%% *} = tint2 ]]; then + TINT=${cmd##* } + TINT2FILE=${TINT#$HOME/.config/tint2/} + fi + done < <(pgrep -a tint2|head -n 1) +fi + + maindialog () { KEY=$RANDOM @@ -214,10 +224,10 @@ yad --plug=$KEY --tabnum=1 --text="$SYSTEM_DESC" --columns=2 --align="center" -- --field="$MONITORS:LBL" "" \ --field="ARandr:FBTN" "arandr" \ --field="Info:LBL" "" \ ---field=" Neofetch:FBTN" "terminator -p neofetch" \ ---field=" inxi -Fxzc0:FBTN" "terminator -p inxi" \ ---field=" :LBL" \ ---field=" :LBL" \ +--field="CPU-X:FBTN" "cpu-x" \ +--field="Neofetch:FBTN" "terminator -x bash -c 'neofetch;bash'" \ +--field="inxi -Fxzc0:FBTN" "terminator -x bash -c 'inxi -Fxzc0;bash'" \ +--field="BpyTOP:FBTN" "terminator -x bpytop" \ --field=" :LBL" \ > $res1 & @@ -247,7 +257,7 @@ yad --plug=$KEY --tabnum=5 --borders=20 \ --text="$TINT_DESC" --image=tint2conf \ --columns=1 --form \ --field="$T_CHOOSE:FBTN" "mb-tint2-manager" \ ---field="$T_CONF:FBTN" "tint2conf" \ +--field="$T_CONF $TINT2FILE:FBTN" "tint2conf $TINT" \ --field="$T_RESTART:FBTN" "mb-tint2restart" \ --field=":LBL" "" \ --field="$TINT_DIR:FBTN" "exo-open $HOME/.config/tint2/" \ @@ -286,10 +296,11 @@ yad --plug=$KEY --tabnum=8 --borders=20 \ --field="$COMP_EDIT:FBTN" "$EDITOR $HOME/.config/picom.conf" \ --field="$COMP_RESTART:FBTN" "mabox-compositor --restart" \ --field="$COMP_TOGGLE:FBTN" "mabox-compositor --toggle" \ ---field="$COMP_REMOVE:FBTN" "rm -f $HOME/.config/picom.conf" \ ---field="$COMP_DEFAULT:FBTN" "cp /etc/skel/.config/picom.conf $HOME/.config/" \ > $res8 & +#--field="$COMP_REMOVE:FBTN" "rm -f $HOME/.config/picom.conf" \ +#--field="$COMP_DEFAULT:FBTN" "cp /etc/skel/.config/picom.conf $HOME/.config/" \ + #TAB 9 MOTYWY yad --plug=$KEY --tabnum=9 --borders=10 \ --text="$MT_MNGR\n $MT_MNGR_DESC" \