diff options
author | David Thompson <dthompson2@worcester.edu> | 2015-08-17 22:27:26 -0400 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2015-08-17 22:27:26 -0400 |
commit | 288969b63fa8492f741fe89ba194920b5efd0400 (patch) | |
tree | 4278439f4a53179535a50f04de7ac1f01085f1b5 /package.scm | |
parent | 9b3a17e3817fb47b1414aa0480948cbbcc03ca16 (diff) |
Add X clipboard support.
* configure.ac (XCLIP): New variable.
* package.scm: Add xclip dependency.
* shroud/config.scm: Untrack. Now automatically generated.
* shroud/config.scm.in: New file.
* shroud/utils.scm (call-with-clipboard): New procedure.
* shroud/ui/show.scm (%options): Add --clipboard option.
(show-help): Add help text for --clipboard.
(display-secret): New procedure.
(shroud-show): Handle --clipboard option.
Diffstat (limited to 'package.scm')
-rw-r--r-- | package.scm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/package.scm b/package.scm index 8bda732..2cb202f 100644 --- a/package.scm +++ b/package.scm @@ -24,7 +24,8 @@ (guix licenses) (guix build-system gnu) (gnu)) -(use-package-modules autotools pkg-config guile gnupg) + +(use-package-modules autotools pkg-config guile gnupg xdisorg) (package (name "shroud") @@ -37,7 +38,8 @@ ("automake" ,automake))) (inputs `(("guile" ,guile-2.0) - ("gnupg" ,gnupg))) + ("gnupg" ,gnupg) + ("xclip" ,xclip))) (synopsis "Simple password manager") (description "Shroud is a simple password manager with a command-line interface. The password database is stored as a Scheme |