Changeset 28 in code for trunk/addons/kanako-menu
- Timestamp:
- May 17, 2025, 4:39:01 PM (3 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/addons/kanako-menu
r20 r28 1 1 #!/bin/sh -e 2 # $TheSupernovaDuo: kanako,v 1.9 2023/5/18 21:9:33 yakumo_izuru Exp $ 3 readonly kanako_conf_dir="${kanako_conf_dir:-$HOME/.config/kanako}" 4 readonly kanako_store_dir="${kanako_store_dir:-$HOME/.kanako-store}" 2 # $YakumoLabs, kanako-menu v2.0, 2025/05/17 15:51:40 yakumo_izuru Exp $ 5 3 6 if test -f "${kanako_conf_dir}"/kanako.conf; then 7 . "${kanako_conf_dir}"/kanako.conf 8 else 9 echo "Configuration file has not been found!" 10 exit 1 11 fi 4 kanako_conf_dir="${kanako_conf_dir:-$HOME/.config/kanako}" 5 kanako_store_dir="${kanako_store_dir:-$HOME/.kanako-store}" 12 6 13 find . -name '*.enc' | sort | sed 's,^\./,,;s,\.enc$,,' | "${kanako_menu_cmd}" | xargs $(which kanako) -c 7 # Load configuration file 8 [ -f "${kanako_conf_dir}/kanako.conf" ] && . ${kanako_conf_dir}/kanako.conf || \ 9 printf "\033[0;31m%s\033[0m\n" "Unable to load configuration file" && exit 1 10 11 # Choice of dynamic menu program 12 [ -z "${kanako_menu_cmd}" ] && kanako_menu_cmd="dmenu" 13 14 find ${kanako_store_dir} -name '*.enc' | sort | sed 's,^\./,,;s,\.enc$,,' | ${kanako_menu_cmd} | xargs kanako -c
Note:
See TracChangeset
for help on using the changeset viewer.