From 8a31a36280f1683e0e24142a6ecc71a5128b5d6c Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Wed, 1 Dec 2021 22:31:27 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20version=20option?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit You can now ask the program for its version with `bemoji -v`. --- bemoji | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/bemoji b/bemoji index 3929fe3..786765b 100755 --- a/bemoji +++ b/bemoji @@ -1,9 +1,6 @@ #!/usr/bin/env bash -# Wanted features: -# -# - [ ] limit maximum number of recent emoji - +bm_version=0.1 # Emoji default database location bm_db_location=${BEMOJI_DB_LOCATION:-"${XDG_DATA_HOME:-$HOME/.local/share}/bemoji"} # Setting custom emoji list file location: @@ -40,8 +37,13 @@ usage() { exit "$1" } +version() { + echo "v${bm_version}" + exit +} + # Get Options -while getopts ":f:D:tcepPh" o; do +while getopts ":f:D:tcepPhv" o; do case "${o}" in f) BEMOJI_CUSTOM_LIST="${OPTARG}" ;; t) bm_default_cmd=_typeResult ;; @@ -51,6 +53,7 @@ while getopts ":f:D:tcepPh" o; do p) bm_private_mode=true ;; P) bm_ignore_recent=true ;; h) usage 0 ;; + v) version ;; *) usage 1 ;; esac done