My build of nnn with minor changes
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- #!/usr/bin/env sh
-
- # Description: Decrypts selected files using gpg. The contents of the decrypted file are stored in a file with extension .dec
- #
- # Note: If an appropriate private key cannot be found gpg silently prints a message in the background and no files are written.
- #
- # Shell: POSIX compliant
- # Author: KlzXS
-
- selection=${NNN_SEL:-${XDG_CONFIG_HOME:-$HOME/.config}/nnn/.selection}
-
- printf "(s)election/(c)urrent? [default=c] "
- read -r resp
-
- if [ "$resp" = "s" ]; then
- files=$(tr '\0' '\n' < "$selection")
- else
- files=$1
- fi
-
- printf "%s" "$files" | xargs -n1 -I{} gpg --decrypt --output "{}.dec" {}
|