more fixes
parent
398e669870
commit
a7ac01194b
|
@ -1,7 +1,21 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# Read a directory to an array and sort it directories first.
|
# Read a directory to an array and sort it directories first.
|
||||||
|
case $LANG in
|
||||||
|
pl*)
|
||||||
|
DIRECTORIES="Katalogi"
|
||||||
|
FILES="Pliki"
|
||||||
|
OPENDIR="Otwórz w menadżerze plików"
|
||||||
|
OPENTERM="Otwórz w terminalu"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
DIRECTORIES="Directories"
|
||||||
|
FILES="Files"
|
||||||
|
OPENDIR="Open filemanager here"
|
||||||
|
OPENTERM="Open terminal here"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
: ${JGMENU_RESOURCE_OPENER=xdg-open}
|
: ${JGMENU_RESOURCE_OPENER=xdg-open}
|
||||||
|
|
||||||
DIRECTORY=${1:-$HOME}
|
DIRECTORY=${1:-$HOME}
|
||||||
|
@ -20,13 +34,13 @@
|
||||||
done
|
done
|
||||||
|
|
||||||
printf "%b\n" "^sep(<small><i>${DIRECTORY:-/}</i></small>)"
|
printf "%b\n" "^sep(<small><i>${DIRECTORY:-/}</i></small>)"
|
||||||
printf "%b\n" " Otwórz w menadżerze plików,${JGMENU_RESOURCE_OPENER} \"${DIRECTORY:-/}\""
|
printf "%b\n" " $OPENDIR,${JGMENU_RESOURCE_OPENER} \"${DIRECTORY:-/}\""
|
||||||
printf "%b\n" " Otwórz w terminalu,terminator --working-directory=\"${DIRECTORY:-/}\""
|
printf "%b\n" " $OPENTERM,terminator --working-directory=\"${DIRECTORY:-/}\""
|
||||||
if [ ${#dirs[@]} -ne 0 ]; then
|
if [ ${#dirs[@]} -ne 0 ]; then
|
||||||
printf "%b\n" "^sep(Katalogi)"
|
printf "%b\n" "^sep($DIRECTORIES)"
|
||||||
printf '%s\n' "${dirs[@]}"
|
printf '%s\n' "${dirs[@]}"
|
||||||
fi
|
fi
|
||||||
if [ ${#files[@]} -ne 0 ]; then
|
if [ ${#files[@]} -ne 0 ]; then
|
||||||
printf "%b\n" "^sep(Pliki)"
|
printf "%b\n" "^sep($FILES)"
|
||||||
printf '%s\n' "${files[@]}"
|
printf '%s\n' "${files[@]}"
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -8,6 +8,7 @@ case $jgmenu_theme in
|
||||||
export color_norm_fg="#FFFFFF"
|
export color_norm_fg="#FFFFFF"
|
||||||
;;
|
;;
|
||||||
obtheme)
|
obtheme)
|
||||||
|
export color_title_fg="#FFFFFF"
|
||||||
ob_file=$HOME/.config/openbox/rc.xml
|
ob_file=$HOME/.config/openbox/rc.xml
|
||||||
[[ -f $ob_file ]] && wm_theme=$(awk '/<theme>/ {while (getline n) {if (match(n, /<name>/)){l=n; exit}}} END {split(l, a, "[<>]"); print a[3]}' "$ob_file")
|
[[ -f $ob_file ]] && wm_theme=$(awk '/<theme>/ {while (getline n) {if (match(n, /<name>/)){l=n; exit}}} END {split(l, a, "[<>]"); print a[3]}' "$ob_file")
|
||||||
while read -r a b c
|
while read -r a b c
|
||||||
|
@ -16,7 +17,7 @@ case $jgmenu_theme in
|
||||||
done < $HOME/.config/mabox/jgobthemes/$wm_theme.colorrc
|
done < $HOME/.config/mabox/jgobthemes/$wm_theme.colorrc
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
export color_norm_fg="#FFFFF"
|
export color_norm_fg="#FFFFFF"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
echo "BG$color_menu_bg"
|
echo "BG$color_menu_bg"
|
||||||
|
@ -96,12 +97,12 @@ color_sel_border = ${color_sel_border:-#504e65 100}
|
||||||
color_sep_fg = ${color_sep_fg:-#4D4D4D 100}
|
color_sep_fg = ${color_sep_fg:-#4D4D4D 100}
|
||||||
color_sep_bg = ${color_sep_bg:-#262626 100}
|
color_sep_bg = ${color_sep_bg:-#262626 100}
|
||||||
color_title_fg = ${color_title_fg:-#4D4D4D 100}
|
color_title_fg = ${color_title_fg:-#4D4D4D 100}
|
||||||
color_title_border = ${color_title_border:-#504e65 100}
|
color_title_border = ${color_title_border:-#169f6f 100}
|
||||||
color_title_bg = ${color_title_bg:-#262626 100}
|
color_title_bg = ${color_title_bg:-#262626 100}
|
||||||
color_scroll_ind = ${COLOR_SCROLL_IND:-#504e65 100}
|
color_scroll_ind = ${COLOR_SCROLL_IND:-#504e65 100}
|
||||||
|
|
||||||
|
|
||||||
sep_markup = weight="bold" foreground="${color_title_fg% *}"
|
sep_markup = weight="bold" foreground="${color_title_fg% *:-#FFFFFF}"
|
||||||
font = ${font:-Noto Sans Medium 9}
|
font = ${font:-Noto Sans Medium 9}
|
||||||
icon_size = ${ICON_SIZE:-0}
|
icon_size = ${ICON_SIZE:-0}
|
||||||
EOF
|
EOF
|
||||||
|
@ -147,7 +148,7 @@ mkconfigfile
|
||||||
|
|
||||||
cat <<EOF > ${MENU_ITEMS}
|
cat <<EOF > ${MENU_ITEMS}
|
||||||
@icon,,225,10,48,48,4,left,top,,,/usr/share/icons/hicolor/48x48/apps/distributor-logo-mabox.png
|
@icon,,225,10,48,48,4,left,top,,,/usr/share/icons/hicolor/48x48/apps/distributor-logo-mabox.png
|
||||||
@text,,20,10,200,20,4,left,top,${color_norm_fg% *},#111111,<big>$OSNAME $OSVERSION</big> <sup> $OSCODE</sup>
|
@text,,20,10,200,20,4,left,top,${color_title_fg% *},#111111,<big>$OSNAME $OSVERSION</big> <sup> $OSCODE</sup>
|
||||||
@text,,20,30,200,20,4,left,top,#666666,#444444,<small>$USER@$HOSTNAME</small>
|
@text,,20,30,200,20,4,left,top,#666666,#444444,<small>$USER@$HOSTNAME</small>
|
||||||
@text,,20,50,200,20,4,left,top,#666666,#444444,
|
@text,,20,50,200,20,4,left,top,#666666,#444444,
|
||||||
#@rect,,40,70,262,20,0,left,top,#666666,#262626,
|
#@rect,,40,70,262,20,0,left,top,#666666,#262626,
|
||||||
|
@ -199,11 +200,13 @@ Konta użytkowników,manjaro-settings-manager -m msm_users,
|
||||||
Data i Czas,manjaro-settings-manager -m msm_timedate,
|
Data i Czas,manjaro-settings-manager -m msm_timedate,
|
||||||
Ustawienia klawiatury,manjaro-settings-manager -m msm_keyboard,
|
Ustawienia klawiatury,manjaro-settings-manager -m msm_keyboard,
|
||||||
Konfiguracja sprzętowa,manjaro-settings-manager -m msm_mhwd,
|
Konfiguracja sprzętowa,manjaro-settings-manager -m msm_mhwd,
|
||||||
|
^sep()
|
||||||
wróć,^back()
|
wróć,^back()
|
||||||
|
|
||||||
^tag(mirrory)
|
^tag(mirrory)
|
||||||
Wszystkie,^term(sudo pacman-mirrors -i -c all)
|
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()
|
wróć,^back()
|
||||||
|
|
||||||
^tag(wyglad)
|
^tag(wyglad)
|
||||||
|
@ -221,6 +224,7 @@ Panele Tint2,^pipe(jgmenu_run ob --cmd=mabox-tint2-pipemenu)
|
||||||
Kompozytor,^pipe(jgmenu_run ob --cmd='mabox-compositor' --tag='Kompo'),compton
|
Kompozytor,^pipe(jgmenu_run ob --cmd='mabox-compositor' --tag='Kompo'),compton
|
||||||
^sep(Predefiniowane konfiguracje pulpitu)
|
^sep(Predefiniowane konfiguracje pulpitu)
|
||||||
Menadżer schematów,mb-obthemes
|
Menadżer schematów,mb-obthemes
|
||||||
|
^sep()
|
||||||
wróć,^back()
|
wróć,^back()
|
||||||
|
|
||||||
^tag(weblinks)
|
^tag(weblinks)
|
||||||
|
@ -237,8 +241,16 @@ Forum Manjaro PL,exo-open --launch WebBrowser https://forum.manjaro.pl
|
||||||
^sep(ArchLinux)
|
^sep(ArchLinux)
|
||||||
ArchWiki,exo-open --launch WebBrowser https://wiki.archlinux.org/
|
ArchWiki,exo-open --launch WebBrowser https://wiki.archlinux.org/
|
||||||
^sep(Openbox)
|
^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
|
||||||
|
OpenBox na ArchWiki PL,exo-open --launch WebBrowser https://wiki.archlinux.org/index.php/Openbox_(Polski)
|
||||||
^sep(Dokumentacja Tint2)
|
^sep(Dokumentacja Tint2)
|
||||||
|
Tint2 na ArchWiki,exo-open --launch WebBrowser https://wiki.archlinux.org/index.php/Tint2
|
||||||
^sep(Dokumentacja Conky)
|
^sep(Dokumentacja Conky)
|
||||||
|
Dokumantacja 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()
|
||||||
wróć,^back()
|
wróć,^back()
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
|
@ -260,7 +272,7 @@ mkconfigfile
|
||||||
cat <<EOF > ${MENU_ITEMS}
|
cat <<EOF > ${MENU_ITEMS}
|
||||||
@icon,,10,10,48,48,4,left,top,,,/usr/share/icons/hicolor/48x48/apps/mbcc.png
|
@icon,,10,10,48,48,4,left,top,,,/usr/share/icons/hicolor/48x48/apps/mbcc.png
|
||||||
@icon,,40,$(expr $MENU_HEIGHT_MIN - 96),143,96,4,left,top,,,$HOME/.config/mabox/tux.svg
|
@icon,,40,$(expr $MENU_HEIGHT_MIN - 96),143,96,4,left,top,,,$HOME/.config/mabox/tux.svg
|
||||||
@text,,70,10,200,20,4,left,top,${color_norm_fg% *},#111111,<big>$OSNAME $OSVERSION</big> <sup> $OSCODE</sup>
|
@text,,70,10,200,20,4,left,top,${color_title_fg% *},#111111,<big>$OSNAME $OSVERSION</big> <sup> $OSCODE</sup>
|
||||||
@text,,70,30,200,20,4,left,top,#666666,#444444,<small>$USER@$HOSTNAME</small>
|
@text,,70,30,200,20,4,left,top,#666666,#444444,<small>$USER@$HOSTNAME</small>
|
||||||
@text,,70,50,200,20,4,left,top,#666666,#444444,
|
@text,,70,50,200,20,4,left,top,#666666,#444444,
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue