glyphicons
This commit is contained in:
20
usr/bin/jgwallpapergenerate
Executable file → Normal file
20
usr/bin/jgwallpapergenerate
Executable file → Normal file
@@ -1,11 +1,13 @@
|
||||
#!/bin/bash
|
||||
# jgwallpapergenerate - submenu to generate wallpapers
|
||||
#
|
||||
. /usr/share/mb-jgtools/jgtools.inc
|
||||
|
||||
CONFIG_DIR="$HOME/.config/mabox/tools"
|
||||
CONFIG_FILE="$CONFIG_DIR/mb-canvas.cfg"
|
||||
CNF_FILE="$CONFIG_DIR/mb-canvas.cfg"
|
||||
mkdir -p $CONFIG_DIR
|
||||
if [ ! -f $CONFIG_FILE ]; then
|
||||
cat <<EOF > ${CONFIG_FILE}
|
||||
if [ ! -f $CNF_FILE ]; then
|
||||
cat <<EOF > ${CNF_FILE}
|
||||
# Imagetype extension avif or png
|
||||
# avif (recommended) faster and much smaller size
|
||||
extension=avif
|
||||
@@ -15,7 +17,7 @@ extension=avif
|
||||
show_preview=yes
|
||||
EOF
|
||||
fi
|
||||
source <(grep = $CONFIG_FILE)
|
||||
source <(grep = $CNF_FILE)
|
||||
|
||||
case $LANG in
|
||||
pl*)
|
||||
@@ -68,7 +70,7 @@ case $LANG in
|
||||
;;
|
||||
esac
|
||||
|
||||
. $HOME/.config/mabox/mabox.conf
|
||||
#. $HOME/.config/mabox/mabox.conf
|
||||
DIR="$(xdg-user-dir PICTURES)/imagick"
|
||||
files="$(ls ${DIR}|wc -l)"
|
||||
du="$(du -sh ${DIR}|awk '{print $1}')"
|
||||
@@ -98,17 +100,15 @@ out+=("<big></big> $_OPENDIR,xdg-open $DIR")
|
||||
out+=("<big></big> $_EMPTYDIR,rm ${DIR}/*.*;$me")
|
||||
fi
|
||||
out+=("^sep($_SETTINGS)")
|
||||
[[ "$show_preview" == "yes" ]] && out+=("<big></big> $_PREVIEW,mb-setvar show_preview=no $CONFIG_FILE;${me}") || out+=("<big></big> $_PREVIEW,mb-setvar show_preview=yes $CONFIG_FILE;${me}")
|
||||
[[ "$show_preview" == "yes" ]] && out+=("<big>${cbon}</big> $_PREVIEW,mb-setvar show_preview=no $CNF_FILE;${me}") || out+=("<big>${cboff}</big> $_PREVIEW,mb-setvar show_preview=yes $CNF_FILE;${me}")
|
||||
out+=("^sep($_IMG_FORMAT)")
|
||||
[[ "$extension" == "avif" ]] && out+=("<big>綠</big> <b>avif</b> $_RECOMMENDED,mb-setvar extension=png $CONFIG_FILE;${me}") || out+=("<big>祿</big> avif $_RECOMMENDED,mb-setvar extension=avif $CONFIG_FILE;${me}")
|
||||
[[ "$extension" == "png" ]] && out+=("<big>綠</big> <b>png</b>,mb-setvar extension=avif $CONFIG_FILE;${me}") || out+=("<big>祿</big> png,mb-setvar extension=png $CONFIG_FILE;${me}")
|
||||
[[ "$extension" == "avif" ]] && out+=("<big>${ron}</big> <b>avif</b> $_RECOMMENDED,mb-setvar extension=png $CNF_FILE;${me}") || out+=("<big>${roff}</big> avif $_RECOMMENDED,mb-setvar extension=avif $CNF_FILE;${me}")
|
||||
[[ "$extension" == "png" ]] && out+=("<big>${ron}</big> <b>png</b>,mb-setvar extension=avif $CNF_FILE;${me}") || out+=("<big>${roff}</big> png,mb-setvar extension=png $CNF_FILE;${me}")
|
||||
|
||||
|
||||
|
||||
### RUN
|
||||
if [[ "$1" == "-s" ]]; then
|
||||
. /usr/share/mb-jgtools/pipemenu-standalone.cfg
|
||||
. $HOME/.config/mabox/mabox.conf
|
||||
|
||||
out+=("^sep()")
|
||||
out+=(" ${arrow_string_left} ${arrow_string_left} $_WALLPAPERMENU,jgwallpaperchanger -s")
|
||||
|
||||
Reference in New Issue
Block a user