Changeset 28 in code for trunk/addons/kanako-menu


Ignore:
Timestamp:
May 17, 2025, 4:39:01 PM (3 weeks ago)
Author:
yakumo.izuru
Message:

「kanako-menu」書き換え

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/addons/kanako-menu

    r20 r28  
    11#!/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 $
    53
    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
     4kanako_conf_dir="${kanako_conf_dir:-$HOME/.config/kanako}"
     5kanako_store_dir="${kanako_store_dir:-$HOME/.kanako-store}"
    126
    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
     14find ${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.