glyphicons

This commit is contained in:
2026-04-12 16:21:11 +02:00
parent 42f2936f7a
commit f636c6f627
5 changed files with 107 additions and 105 deletions

20
usr/bin/jgwallpapergenerate Executable file → Normal file
View 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")