This is an automated email from the git hooks/post-receive script.

guix_mirror_bot pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new dc711aad40 gnu: Add emacs-balanced-windows.
dc711aad40 is described below

commit dc711aad40a9ecb2df5a2d4c8aec9a06a15ab8fd
Author: Cayetano Santos <[email protected]>
AuthorDate: Sun Dec 28 11:49:52 2025 +0100

    gnu: Add emacs-balanced-windows.
    
    * gnu/packages/emacs-xyz.scm (emacs-balanced-windows): New variable.
    
    Change-Id: I69673964fd2a5bd9ed3b4dce693800f76bf4208a
---
 gnu/packages/emacs-xyz.scm | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 5ecceef326..90f5cefc83 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -715,6 +715,33 @@ files, provide Age encrypted authentication information 
out of
 @file{.authinfo.age}, open/edit/save Age encrypted files via Tramp...")
     (license license:gpl3+)))
 
+(define-public emacs-balanced-windows
+  (let ((commit "1da5354ad8a9235d13928e2ee0863f3642ccdd13")
+        (revision "0"))
+    (package
+      (name "emacs-balanced-windows")
+      (version (git-version "1.0.0" revision commit))
+      (source
+       (origin
+         (method git-fetch)
+         (uri
+          (git-reference
+            (url "https://github.com/wbolster/emacs-balanced-windows";)
+            (commit commit)))
+         (file-name (git-file-name name version))
+         (sha256
+          (base32
+           "1hsjg48jlfi6lc6izp9xcfqvxj7c0ivjrfsr2q3yv3s1iy2fz37l"))))
+      (build-system emacs-build-system)
+      (arguments (list #:tests? #f)) ;there are no tests
+      (home-page "https://github.com/wbolster/emacs-balanced-windows/";)
+      (synopsis "Automatically balance Emacs windows")
+      (description
+       "This Emacs package provides a global minor mode to automatically
+balance windows (keeping them roughly the same size) whenever the window
+configuration changes, e.g. after splitting or deleting a window.")
+      (license license:bsd-3))))
+
 (define-public emacs-bookmark-plus
   (package
     (name "emacs-bookmark-plus")

Reply via email to