Skip to content

Instantly share code, notes, and snippets.

View gcastillo-ucsd's full-sized avatar

Gabriel Castillo gcastillo-ucsd

View GitHub Profile
@gcastillo-ucsd
gcastillo-ucsd / 1p
Created November 15, 2023 01:50 — forked from justinline/1password clipboard
1password command line clipboard copying
# Short alias to allow automated copying of the 1password cli tool command 'op get somewebsite | jq ...' and then a timed clear on the gnome clipboard
# TODO: specify designation as an argument and maybe a command to open the website in chrome
pass=$(op get item $1 | jq -r '.details.fields[] | select(.designation=="password").value')
if [ -n "$pass" ]
then
echo $pass | xclip -selection clipboard
echo "Password was copied - clipboard will be wiped in 15 seconds"
sleep 15