diff options
-rwxr-xr-x | bin/guiscripts/keyadd | 9 | ||||
-rw-r--r-- | config/essentials/zsh/aliases.zsh | 8 | ||||
-rwxr-xr-x | config/hyprland/hypr/startup.sh | 1 |
3 files changed, 9 insertions, 9 deletions
diff --git a/bin/guiscripts/keyadd b/bin/guiscripts/keyadd index b5bc4d9..f841ba1 100755 --- a/bin/guiscripts/keyadd +++ b/bin/guiscripts/keyadd @@ -24,10 +24,13 @@ die () SSHFOLDER="$HOME/.ssh" -key="$(find "$SSHFOLDER" -iname "*.pub" | - sed "s,$SSHFOLDER/,," | # Clean - sed 's/\.pub$//' | +if test -z "${key:=$1}" +then + key="$(find "$SSHFOLDER" -iname "*.pub" | + sed "s,$SSHFOLDER/,," | # Clean + sed 's/\.pub$//' | $menucmd)" +fi die "key: $key" test ! -f "$SSHFOLDER/$key" && exit 1 diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index ae29c35..ced6042 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -216,14 +216,10 @@ alias go/s='go /srv' alias ogo/='ogo /' alias ogo/s='ogo /srv' -alias fzps='ps aux | tail +2 | fzf --bind \ -"1:execute(echo -n {} | awk '\''{print \$1}'\'' | xclip -sel c -r),\ -2:execute(echo -n {} | awk '\''{print \$2}'\'' | xclip -sel c -r),\ -3:execute(echo -n {} | awk '\''{print \$7}'\'' | xclip -sel c -r),\ -4:execute(echo -n {} | awk '\''{print \$9}'\'' | xclip -sel c -r),\ -5:execute(echo -n {} | tr -s '\'' '\'' | cut -f 11- -d '\'' '\'' | xclip -sel c -r)"' +alias fzps='ps aux | tail +2 | fzf | tee /dev/stderr | awk '\''{print $2}'\'' | clipp' alias asf='alias | fzf' alias fzh="tac $HISTFILE | fzf | tee /dev/stderr | clipp" +alias pff='find ${PASSWORD_STORE_DIR:=$HOME/src/password-store/} -name "*.gpg" | sed -e "s@$PASSWORD_STORE_DIR/@@" -e '\''s/\.gpg$//'\'' | fzf | xargs pass show -c' alias -s zip='unzip -l' alias -s tar='tar tf' diff --git a/config/hyprland/hypr/startup.sh b/config/hyprland/hypr/startup.sh index ab0e48b..bd7b858 100755 --- a/config/hyprland/hypr/startup.sh +++ b/config/hyprland/hypr/startup.sh @@ -3,3 +3,4 @@ swaybg -i ~/pics/wallpaper & waybar & gammastep & wl-paste --watch cliphist store & +keyadd id_rsa & |