From 0e8835ca3084d0ea5e049bf611b43d95ceb8a756 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tony=20Tk=C3=A1=C4=8Dik?= Date: Thu, 19 Sep 2024 15:24:30 +0200 Subject: [PATCH] Added mark file command --- bin/mark | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/bin/mark b/bin/mark index a46b45f..83ad385 100755 --- a/bin/mark +++ b/bin/mark @@ -33,6 +33,17 @@ MARK_PREFIX="" done } +## file:: +## Marks **files** with specific **mark**. +## This creates symlinks for files in **mark** folder. +@command file file { + mark_root=$(mark.dir "$pwd") + while [ "$#" -gt 0 ]; do + mark="$1"; shift; + mark.mark "$mark_root" "$file" "$MARK_PREFIX$mark" + done +} + ## multiple:: ## Marks **files** with specific **mark**. ## This creates symlinks for files in **mark** folder. @@ -89,7 +100,9 @@ MARK_PREFIX="" @command visual { nux.require feh marks=${MARK_TAGS:-person woman man selfie} - mark_root=$(nux.fs.path.relative.pwd $(mark.dir $pwd/)) + mark_root="$(nux.fs.path.relative.pwd $(mark.dir "$pwd"))" + #mark_root=$(mark.dir $pwd) + nux.log debug "Mark Root:" $mark_root actions=""; for mark in $marks; do ((i++))