This provides a really simple modus for rofi to integrate contacts from khard. The motivation for this is that, coming from macOS I was spoilt by the contacts integration Alfred had. I'm forever looking up phone numbers and email addresses and just wanted them to be easily accessible (and copyable).
- Basic script with emails and phone numbers
- Package the modus so it is installable
- Create a PKGBUILD so it is
pacman
installable - Make it possible to include addresses as well as emails and phones
X11
andxclip
for copying to the clipboardpython3
andpyyaml
to interpret thekhard
outputzsh
for the main scriptkhard
, obviously, otherwise there's not much point
TODO
When the modus first runs it provides a list of all contact names (as
per the formatted_name
). When you hit enter
on one of your contacts,
it will show phone numbers and email addresses (using the labels in your
contacts). If you hit enter
on one of those then it will copy to the
clipboard using xclip
.
rofi -modi contacts:/path/to/rofi-khard/rofi_khard.sh -show contacts