diff options
| author | Ian Henderson <ianhenderson@pm.me> | 2026-04-10 10:05:52 -0600 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2026-04-19 08:24:36 +0200 |
| commit | ac7bec1187c30e7e2c886275085eadcff3d97b4b (patch) | |
| tree | b022275aab08e431d38328991baae67cbec36838 | |
| parent | a1bb828da29e3c43b7b5503bac0a14bfa74aa918 (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>
| -rw-r--r-- | gnu/packages/gnome-xyz.scm | 33 |
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. | ||
| 1402 | This 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")) |
