aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/user-scripts/copier.sh5
-rw-r--r--scripts/user-scripts/picker.sh9
2 files changed, 11 insertions, 3 deletions
diff --git a/scripts/user-scripts/copier.sh b/scripts/user-scripts/copier.sh
index 391770c..a99b88b 100755
--- a/scripts/user-scripts/copier.sh
+++ b/scripts/user-scripts/copier.sh
@@ -1,5 +1,10 @@
#!/usr/bin/env sh
+# Description: Copy selection to clipboard
+#
+# Shell: generic
+# Author: Arun Prakash Jana
+
# Linux
cat ~/.nnncp | xargs -0 | xsel -bi
diff --git a/scripts/user-scripts/picker.sh b/scripts/user-scripts/picker.sh
index 8885ed6..e69159e 100644
--- a/scripts/user-scripts/picker.sh
+++ b/scripts/user-scripts/picker.sh
@@ -2,7 +2,7 @@
# Description: Pick files and pipe the line-separated list to another utility
#
-# Shell: sh
+# Shell: generic
# Author: Arun Prakash Jana
#
# Usage:
@@ -17,5 +17,8 @@
# NOTE: This use case is limited to picking files, other functionality may not work as expected.
nnn -p /tmp/picked
-cat /tmp/picked | tr '\0' '\n'
-rm /tmp/picked
+
+if [ -f /tmp/picked ]; then
+ cat /tmp/picked | tr '\0' '\n'
+ rm /tmp/picked
+fi