summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorIan Henderson <ianhenderson@pm.me>2026-04-10 10:05:52 -0600
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-04-19 08:24:36 +0200
commitac7bec1187c30e7e2c886275085eadcff3d97b4b (patch)
treeb022275aab08e431d38328991baae67cbec36838 /gnu/packages
parenta1bb828da29e3c43b7b5503bac0a14bfa74aa918 (diff)
gnu: Add gnome-shell-extension-hot-edge.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-hot-edge): New variable. Change-Id: I23b6be8c28ec66d80c1b5b0cc430680646e6ce54 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/gnome-xyz.scm33
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index b929c074945..31c25317152 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1370,6 +1370,39 @@ disable the Gnome auto-suspend and screensaver.")
1370 (home-page "https://github.com/eonpatapon/gnome-shell-extension-caffeine") 1370 (home-page "https://github.com/eonpatapon/gnome-shell-extension-caffeine")
1371 (license license:gpl2+))) 1371 (license license:gpl2+)))
1372 1372
1373(define-public gnome-shell-extension-hot-edge
1374 (package
1375 (name "gnome-shell-extension-hot-edge")
1376 (version "27")
1377 (source
1378 (origin
1379 (method git-fetch)
1380 (uri (git-reference
1381 (url "https://github.com/jdoda/hotedge")
1382 (commit "90e9cdd6f2a171a676a96a4e6ad0126316317e4d")))
1383 (file-name (git-file-name name version))
1384 (sha256
1385 (base32 "08jqz6n04yvqa77930sghgip5qfj8i4dm8wsm5cqjc4sqm4pn9yy"))))
1386 (build-system copy-build-system)
1387 (arguments
1388 (list
1389 #:install-plan
1390 #~'(("." "share/gnome-shell/extensions/hotedge@jonathan.jdoda.ca"
1391 #:include-regexp ("\\.css$" "\\.js(on)?$" "schemas")))
1392 #:phases
1393 #~(modify-phases %standard-phases
1394 (add-before 'install 'compile-schemas
1395 (lambda _
1396 (with-directory-excursion "schemas"
1397 (invoke "glib-compile-schemas" ".")))))))
1398 (native-inputs (list `(,glib "bin")))
1399 (synopsis "Add a hot edge to the bottom of the screen in Gnome")
1400 (description
1401 "Add a hot edge that activates the overview to the bottom of the screen.
1402This provides a better mouse-based workflow and can be an alternative to a dock.")
1403 (home-page "https://github.com/jdoda/hotedge")
1404 (license license:gpl2+)))
1405
1373(define-public gnome-shell-extension-radio 1406(define-public gnome-shell-extension-radio
1374 (let ((commit "860e55b9e704eb3dde43e6bbeccec5748242498e") 1407 (let ((commit "860e55b9e704eb3dde43e6bbeccec5748242498e")
1375 (revision "0")) 1408 (revision "0"))