mirror of
https://github.com/SqrtMinusOne/channel-q.git
synced 2025-12-10 11:43:03 +03:00
feat(i3-balance-workspace): add
This commit is contained in:
parent
b0c86d64f9
commit
5f97b36e98
2 changed files with 45 additions and 0 deletions
|
|
@ -16,6 +16,7 @@ I'll probably push what I can upstream when I figure Guix out.
|
|||
| [[https://github.com/latex-lsp/texlab/][texlab]] | Works | Installation from binaries |
|
||||
| [[https://gohugo.io/][hugo]] | Works | Installation from binaries |
|
||||
| [[https://www.nushell.sh/][nushell]] | Works | Installation from binaries (Guix version is outdated) |
|
||||
| [[https://github.com/atreyasha/i3-balance-workspace][i3-balance-workspace]] | Works | Tests fail |
|
||||
| [[https://github.com/tmux-python/tmuxp][tmuxp]] | Works | Tests fail |
|
||||
| [[https://github.com/hroptatyr/dateutils][dateutils]] | Works | Tests fail |
|
||||
| [[https://starship.rs/][starship]] | Works | Tests fail |
|
||||
|
|
|
|||
44
i3-balance-workspace.scm
Normal file
44
i3-balance-workspace.scm
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
(define-module (i3-balance-workspace)
|
||||
#:use-module (guix download)
|
||||
#:use-module (guix packages)
|
||||
#:use-module ((guix licenses) #:prefix license:)
|
||||
#:use-module (guix build-system python)
|
||||
#:use-module (gnu packages python-xyz))
|
||||
|
||||
(define-public python-i3ipc
|
||||
(package
|
||||
(name "python-i3ipc")
|
||||
(version "2.2.1")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "i3ipc" version))
|
||||
(sha256
|
||||
(base32 "1s6crkdn7q8wmzl5d0pb6rdkhhbvp444yxilrgaylnbr2kbxg078"))))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
'(#:tests? #f))
|
||||
(propagated-inputs `(("python-xlib" ,python-xlib)))
|
||||
(home-page "https://github.com/altdesktop/i3ipc-python")
|
||||
(synopsis "An improved Python library to control i3wm and sway")
|
||||
(description "An improved Python library to control i3wm and sway")
|
||||
(license license:bsd-3)))
|
||||
|
||||
(define-public python-i3-balance-workspace
|
||||
(package
|
||||
(name "python-i3-balance-workspace")
|
||||
(version "1.8.5")
|
||||
(source
|
||||
(origin
|
||||
(method url-fetch)
|
||||
(uri (pypi-uri "i3-balance-workspace" version))
|
||||
(sha256
|
||||
(base32 "0ypm9agwq73dkh6gh08aw0rh841v6jxjaj28b2h7i67pasvp4pbv"))))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
'(#:tests? #f)) ; No tests available
|
||||
(propagated-inputs `(("python-i3ipc" ,python-i3ipc)))
|
||||
(home-page "https://github.com/atreyasha/i3-balance-workspace")
|
||||
(synopsis "Balance windows and workspaces in i3wm")
|
||||
(description "Balance windows and workspaces in i3wm")
|
||||
(license license:expat)))
|
||||
Loading…
Add table
Reference in a new issue