me
/
guix
Archived
1
0
Fork 0

gnu: Add xdo.

* gnu/packages/xdisorg.scm (xdo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
master
WinterHound 2021-04-20 23:53:45 +05:30 committed by Ludovic Courtès
parent c8d6fa7747
commit 58b85f7f41
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 33 additions and 0 deletions

View File

@ -511,6 +511,39 @@ manager supports it, you can use xdotool to switch desktops, move windows
between desktops, and change the number of desktops.") between desktops, and change the number of desktops.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public xdo
(package
(name "xdo")
(version "0.5.7")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/baskerville/xdo")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "1h3jrygcjjbavdbkpx2hscsf0yf97gk487lzjdlvymd7dxdv9hy9"))))
(build-system gnu-build-system)
(arguments
`(#:tests? #f ; no tests
#:make-flags
(list (string-append "CC=" ,(cc-for-target))
(string-append "PREFIX=" %output))
#:phases
(modify-phases %standard-phases
(delete 'configure))))
(inputs
`(("libxcb" ,libxcb)
("xcb-util-wm" ,xcb-util-wm)
("xcb-util" ,xcb-util)))
(home-page "https://github.com/baskerville/xdo")
(synopsis "Small X utility to perform elementary actions on windows")
(description
"Apply the given action to the given windows. If no window IDs and no
options are given, the action applies to the focused window.")
(license license:bsd-2)))
(define-public xeyes (define-public xeyes
(package (package
(name "xeyes") (name "xeyes")