From 3e8cde32efe0f1a4e642737791a54f7d00df2d7a Mon Sep 17 00:00:00 2001 From: Daniel Napora Date: Thu, 20 Feb 2020 01:37:06 +0100 Subject: [PATCH] update --- bin/mb-jgtools | 91 +++++++++++++++++++++++--------------------------- 1 file changed, 42 insertions(+), 49 deletions(-) diff --git a/bin/mb-jgtools b/bin/mb-jgtools index 7b292cf..2f32599 100755 --- a/bin/mb-jgtools +++ b/bin/mb-jgtools @@ -105,6 +105,7 @@ color_scroll_ind = ${COLOR_SCROLL_IND:-#504e65 100} sep_markup = weight="bold" foreground="${color_title_fg% *}" font = ${font:-Noto Sans Medium 9} icon_size = ${ICON_SIZE:-0} +icon_theme = Numix-Square EOF unset font @@ -140,8 +141,9 @@ MENU_ITEMS=$(mktemp) trap "rm -f ${CONFIG_FILE} ${MENU_ITEMS}" EXIT MENU_HALIGN="right" -ITEM_HALIGN="right" +ITEM_HALIGN="left" ARROW_STRING=" ⮜ " +ICON_SIZE="18" MENU_HEIGHT_MIN=$(xdpyinfo | awk '/^ +dimensions/ {print $2}' | cut -d 'x' -f2) mkconfigfile @@ -158,54 +160,49 @@ cat < ${MENU_ITEMS} . $HOME/.config/mabox/right-prepend.csv ^sep(Zarządzanie oprogramowaniem) -Aktualizacja systemu (Pamac)  ,pamac-manager --updates -Aktualizacja systemu (cli)  ,^term(sudo pacman -Syyu) -Menadżer pakietów - Pamac  ,pamac-manager -Odnawianie kluczy  ,^term(sudo pacman -Sy archlinux-keyring manjaro-keyring mabox-keyring) -Ranking mirrorów  ,^checkout(mirrory) +Aktualizacja systemu (Pamac),pamac-manager --updates,system-upgrade +Aktualizacja systemu (cli),^term(sudo pacman -Syyu),openterm +Menadżer pakietów - Pamac,pamac-manager,pamac +Odnawianie kluczy,^term(sudo pacman -Sy archlinux-keyring manjaro-keyring mabox-keyring),keysync +Ranking mirrorów,^root(mirrory),download ^sep(Ustawienia) -System i sprzęt  ,^root(system) -Wygląd i zachowanie  ,^root(wyglad) +Centrum Sterowania Mabox,mcc,distributor-logo-mabox +System i sprzęt,^root(system),audiocard +Wygląd i zachowanie,^root(wyglad),preferences-color ^sep(Pomoc) -Skróty klawiszowe  ,mb-kb --gui &>/dev/null -Zasoby online  ,^root(weblinks) +Skróty klawiszowe,mb-kb --gui &>/dev/null,key_bindings +Zasoby online,^root(weblinks),web-browser ^sep(Inne) -Zrzut ekranu  ,mb-jgtools screenshot - -^sep(Wyjście) - -Wyloguj  ,openbox --exit -Uśpij  ,systemctl suspend -Hibernuj  ,systemctl hibernate, -Uruchom ponownie  ,systemctl reboot -Wyłącz  ,systemctl poweroff -Zablokuj ekran  , betterlockscreen -l - -# Niestety CSV nie obsługuke Unikodu -#. $HOME/.config/mabox/logout.csv +Zrzut ekranu,mb-jgtools screenshot,emblem-photos . $HOME/.config/mabox/right-append.csv +^sep(Wyjście) +. $HOME/.config/mabox/exit.csv + + + ^tag(system) ^sep(System i sprzęt) Język i formaty,manjaro-settings-manager -m msm_locale, Pakiety językowe,manjaro-settings-manager -m msm_language_packages, -Jądro systemowe,manjaro-settings-manager -m msm_kernel, -Konta użytkowników,manjaro-settings-manager -m msm_users, -Data i Czas,manjaro-settings-manager -m msm_timedate, -Ustawienia klawiatury,manjaro-settings-manager -m msm_keyboard, -Konfiguracja sprzętowa,manjaro-settings-manager -m msm_mhwd, +Jądro systemowe,manjaro-settings-manager -m msm_kernel,distributor-logo-linux +Konta użytkowników,manjaro-settings-manager -m msm_users,system-config-users +Data i Czas,manjaro-settings-manager -m msm_timedate,system-config-date +Ustawienia klawiatury,manjaro-settings-manager -m msm_keyboard,preferences-desktop-keyboard +Konfiguracja sprzętowa,manjaro-settings-manager -m msm_mhwd,preferences-desktop-peripherals-directory ^sep()  wróć,^back() ^tag(mirrory) +Szybko,^term(sudo pacman-mirrors -f5) Wszystkie,^term(sudo pacman-mirrors -i -c all) -Najbliższe (wg GEOIP),term(sudo pacman-mirrors -i --geoip) +Najbliższe (wg GEOIP),^term(sudo pacman-mirrors -i --geoip) ^sep()  wróć,^back() @@ -216,7 +213,7 @@ Wybór tapety,nitrogen, Menadżer konfiguracji OpenBox,obconf, Konfiguracja powiadomień,xfce4-notifyd-config Preferowane aplikacje,exo-preferred-applications -Ustawienia Menedżera logowania,pkexec lightdm-settings, +#Ustawienia Menedżera logowania,pkexec lightdm-settings, Ustawienia zasilania,xfce4-power-manager-settings ^sep(Elementy pulpitu Mabox) Conky,^pipe(jgmenu_run ob --cmd=mabox-conky-pipemenu) @@ -230,16 +227,16 @@ Menadżer schematów,mb-obthemes ^tag(weblinks) ^sep(Zasoby online) ^sep(Mabox) -Mabox - pierwsze kroki,exo-open --launch WebBrowser https://pl.maboxlinux.org/przewodnik-uzytkownika/ -Forum Maboxa,exo-open --launch WebBrowser https://forum.maboxlinux.org/ +Mabox - pierwsze kroki,exo-open --launch WebBrowser https://pl.maboxlinux.org/przewodnik-uzytkownika/,distributor-logo-mabox +Forum Maboxa,exo-open --launch WebBrowser https://forum.maboxlinux.org/,distributor-logo-mabox ^sep(Manjaro) -Strona domowa,exo-open --launch WebBrowser https://manjaro.org -Wiki,exo-open --launch WebBrowser https://wiki.manjaro.org -Forum,exo-open --launch WebBrowser https://forum.manjaro.org -Manjaro PL,exo-open --launch WebBrowser https://manjaro.pl -Forum Manjaro PL,exo-open --launch WebBrowser https://forum.manjaro.pl +Strona domowa,exo-open --launch WebBrowser https://manjaro.org,distributor-logo-manjaro +Wiki,exo-open --launch WebBrowser https://wiki.manjaro.org,distributor-logo-manjaro +Forum,exo-open --launch WebBrowser https://forum.manjaro.org,distributor-logo-manjaro +Manjaro PL,exo-open --launch WebBrowser https://manjaro.pl,distributor-logo-manjaro +Forum Manjaro PL,exo-open --launch WebBrowser https://forum.manjaro.pl,distributor-logo-manjaro ^sep(ArchLinux) -ArchWiki,exo-open --launch WebBrowser https://wiki.archlinux.org/ +ArchWiki,exo-open --launch WebBrowser https://wiki.archlinux.org/,distributor-logo-archlinux ^sep(Openbox) Strona domowa OpenBox,exo-open --launch WebBrowser http://openbox.org/wiki/Help:Contents OpenBox na ArchWiki,exo-open --launch WebBrowser https://wiki.archlinux.org/index.php/Openbox @@ -247,7 +244,7 @@ OpenBox na ArchWiki PL,exo-open --launch WebBrowser https://wiki.archlinux.org/i ^sep(Dokumentacja Tint2) Tint2 na ArchWiki,exo-open --launch WebBrowser https://wiki.archlinux.org/index.php/Tint2 ^sep(Dokumentacja Conky) -Dokumantacja Conky,exo-open --launch WebBrowser http://conky.sourceforge.net/documentation.html +Dokumentacja Conky,exo-open --launch WebBrowser http://conky.sourceforge.net/documentation.html Conky na Github,exo-open --launch WebBrowser https://github.com/brndnmtthws/conky/wiki Conky na ArchWiki,exo-open --launch WebBrowser https://wiki.archlinux.org/index.php/Conky ^sep() @@ -293,7 +290,7 @@ cat < ${MENU_ITEMS} #^sep(Zakładki) $(gtkbookmarks) - +. $HOME/.config/mabox/vboxes.csv . $HOME/.config/mabox/places-append.csv EOF @@ -310,9 +307,10 @@ JGWIDTH="340" MENU_HALIGN="center" MENU_VALIGN="center" MENU_PADDING_TOP=213 -TABS="280" +TABS="250" ITEM_HEIGHT="30" -FONT="Noto Sans Medium 10" +ICON_SIZE="24" +FONT="Noto Sans Medium 12" MENU_RADIUS=${RADIUS:-0} mkconfigfile @@ -325,14 +323,9 @@ cat < ${MENU_ITEMS} @text,,180,170,220,20,4,left,top,#EEEEEE,#111111,$OSNAME $OSVERSION $OSCODE @text,,180,190,200,20,4,left,top,#DDDDDD,#DDDDDD,$USER@$HOSTNAME ^sep(Wylogować?) -  Wyloguj,openbox --exit -  Uśpij,systemctl suspend -  Hibernuj,systemctl hibernate -  Uruchom ponownie,systemctl reboot -  Wyłącz,systemctl poweroff -  Zablokuj ekran, betterlockscreen -l +. $HOME/.config/mabox/exit.csv ^sep() -  Anuluj esc,exit 1 +Anuluj esc,exit 1 EOF jgmenu --config-file=${CONFIG_FILE} --csv-file=${MENU_ITEMS} 2>/dev/null