GNU bug report logs -
#27791
[PATCH] gnu: Add passmenu
Previous Next
Reported by: Jelle Licht <jlicht <at> fsfe.org>
Date: Sat, 22 Jul 2017 12:37:02 UTC
Severity: normal
Tags: patch
Done: Jelle Licht <jlicht <at> fsfe.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Hi Jelle,
Jelle Licht <jlicht <at> fsfe.org> writes:
> Hello guix,
>
> Attached is a patch to include passmenu, a dmenu interface to the pass
> password store.
>
> I was not quite sure how to structure this patch, as it basically installs
> and wraps a shell script from the `password-store' sources. We could
> instead include it as a separate output of our `password-store' package,
> but I already had it like this in my GUIX_PACKAGE_PATH and I was not even
> sure if that approach was in general preferable.
I don't think wrapping it with dmenu in PATH is necessary. Users of this
script are expected to have dmenu from before, and may want to use
another implementation (e.g. rofi), another version, etc.
Can you try to simply add a phase to the normal password-store package
that copies this file to out/bin? We can probably avoid the wrapper too
by giving it the full path to `xdotool`, e.g.:
(substitute "passmenu"
(("xdotool") (string-append (assoc-ref inputs "xdotool")
"/bin/xdotool")))
Adding 'xdotool' adds ~8MiB to the password-store closure size, so I
don't think we need a separate output either.
Thanks!
[signature.asc (application/pgp-signature, inline)]
This bug report was last modified 7 years and 197 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.