all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Hilton Chain via Guix-patches via <guix-patches@gnu.org>
To: "(" <paren@disroot.org>, "Maxime Devos" <maximedevos@telenet.be>
Cc: 56717@debbugs.gnu.org
Subject: [bug#56717] [PATCH 2/2] gnu: Add i3-autotiling.
Date: Sat, 23 Jul 2022 20:48:19 +0800	[thread overview]
Message-ID: <767257c5d3ae679d4638341ddca510c17f574cb1.1658580543.git.hako@ultrarare.space> (raw)
In-Reply-To: <cover.1658580543.git.hako@ultrarare.space>
In-Reply-To: <8bf4277efc2ed428bfc3cdbd640790fca97246cc.1658580543.git.hako@ultrarare.space>

* gnu/packages/python-xyz.scm (i3-autotiling): New variable.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
---
 gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index d67b535d40..fc00779b40 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -30227,3 +30227,28 @@ (define-public python-i3ipc
      "This package provides a Python library for controlling the i3 and Sway
  window managers.")
     (license license:bsd-3)))
+
+(define-public i3-autotiling
+  (package
+    (name "i3-autotiling")
+    (version "1.6")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/nwg-piotr/autotiling")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1hjlvg7095s322gb43r9g7mqlsy3pj13l827jpnbn5x0918rq9rr"))))
+    (build-system python-build-system)
+    (arguments (list #:tests? #f))      ;no tests
+    (native-inputs (list python-wheel))
+    (propagated-inputs (list python-i3ipc))
+    (home-page "https://github.com/nwg-piotr/autotiling")
+    (synopsis "Automatically tile windows in i3 and Sway")
+    (description
+     "This script uses the python-i3ipc library to switch the layout
+splith/splitv depending on the currently focused window dimensions.  It works on
+both sway and i3 window managers.")
+    (license license:gpl3)))
-- 
2.36.1





  reply	other threads:[~2022-07-23 12:54 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-07-23 13:08 [bug#56717] [PATCH v4 0/2] gnu: Add python-i3ipc and i3-autotiling Hilton Chain via Guix-patches via
2022-07-23 12:49 ` [bug#56717] [PATCH v3 " Hilton Chain via Guix-patches via
2022-07-23 10:40   ` [bug#56717] [PATCH v2 " Hilton Chain via Guix-patches via
2022-07-23  7:00     ` [bug#56717] [PATCH 0/2] gnu: Add python-i3ipc and python-autotiling Hilton Chain via Guix-patches via
2022-07-23  6:31       ` [bug#56717] [PATCH 1/2] gnu: Add python-i3ipc Hilton Chain via Guix-patches via
2022-07-23  8:50         ` ( via Guix-patches via
2022-07-23  8:54         ` ( via Guix-patches via
2022-07-23  6:33       ` [bug#56717] [PATCH 2/2] gnu: Add python-autotiling Hilton Chain via Guix-patches via
2022-07-23  8:54         ` ( via Guix-patches via
2022-07-23 10:31           ` [bug#56717] [PATCH v2 1/2] gnu: Add python-i3ipc Hilton Chain via Guix-patches via
2022-07-23 10:31             ` [bug#56717] [PATCH v2 2/2] gnu: Add i3-autotiling Hilton Chain via Guix-patches via
2022-07-23 10:52               ` ( via Guix-patches via
2022-07-23 11:01               ` Maxime Devos
2022-07-23 11:38                 ` Hilton Chain via Guix-patches via
2022-07-23 12:17                   ` Maxime Devos
2022-07-23 12:22                     ` ( via Guix-patches via
2022-07-23 12:46                       ` [bug#56717] [PATCH 1/2] gnu: Add python-i3ipc Hilton Chain via Guix-patches via
2022-07-23 12:48                         ` Hilton Chain via Guix-patches via [this message]
2022-07-23 12:56                           ` [bug#56717] [PATCH 2/2] gnu: Add i3-autotiling ( via Guix-patches via
2022-07-23 12:46                             ` [bug#56717] [PATCH v4 1/2] gnu: Add python-i3ipc Hilton Chain via Guix-patches via
2022-07-23 12:48                               ` [bug#56717] [PATCH v4 2/2] gnu: Add i3-autotiling Hilton Chain via Guix-patches via
2022-07-23 10:48             ` [bug#56717] [PATCH v2 1/2] gnu: Add python-i3ipc ( via Guix-patches via
2022-08-06 21:14 ` bug#56717: [PATCH 0/2] gnu: Add python-i3ipc and python-autotiling Ludovic Courtès
2022-08-06 21:14   ` [bug#56717] " ( via Guix-patches via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=767257c5d3ae679d4638341ddca510c17f574cb1.1658580543.git.hako@ultrarare.space \
    --to=guix-patches@gnu.org \
    --cc=56717@debbugs.gnu.org \
    --cc=hako@ultrarare.space \
    --cc=maximedevos@telenet.be \
    --cc=paren@disroot.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.