all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages
@ 2023-07-21 14:41 Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 01/12] gnu: emacs-idle-highlight: Update to 1.1.4-0.f9091c9 Ahmad Draidi via Guix-patches via
                   ` (11 more replies)
  0 siblings, 12 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:41 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

Hello Guix,

A bunch of additions and updates to Emacs packages, bundled together for review convenience.

Second patch restyles 'emacs-idle-highlight' because we changed the parentheses level.

Keep up the good work!

Ahmad Draidi (12):
  gnu: emacs-idle-highlight: Update to 1.1.4-0.f9091c9.
  gnu: emacs-idle-highlight: Restyle format.
  gnu: Add emacs-nerd-icons.
  gnu: Add emacs-nerd-icons-completion.
  gnu: Add emacs-nerd-icons-dired.
  gnu: Add emacs-nerd-icons-ibuffer.
  gnu: Add emacs-nerd-icons-ivy-rich.
  gnu: Add emacs-treemacs-nerd-icons.
  gnu: Add emacs-rebecca-theme.
  gnu: emacs-base16-theme: Update to 3.1.
  gnu: Add emacs-chocolate-theme.
  gnu: Add emacs-dired-preview.

 gnu/packages/emacs-xyz.scm | 278 ++++++++++++++++++++++++++++++++++---
 1 file changed, 256 insertions(+), 22 deletions(-)


base-commit: 6bda806416b8e6032ef1047c5feed776b6cc0493
-- 
2.41.0





^ permalink raw reply	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 01/12] gnu: emacs-idle-highlight: Update to 1.1.4-0.f9091c9.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 02/12] gnu: emacs-idle-highlight: Restyle format Ahmad Draidi via Guix-patches via
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-idle-highlight): Update to
1.1.4-0.f9091c9.
[version, source]: Switch to commit.
[url, home-page]: Use new maintainer's URL.
---
 gnu/packages/emacs-xyz.scm | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 550e5d2a65..6fcee172bb 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -17179,27 +17179,31 @@ (define-public emacs-lin
     (license (list license:gpl3+
                    license:fdl1.3+)))) ; GFDLv1.3+ for the manual
 
+;; Package has no releases or tags.  Version is extracted from "Version:"
+;; keyword in main file.
 (define-public emacs-idle-highlight
+  (let ((commit "f9091c907d41e7b12d99d108a194229b8dbfc5ae")
+        (revision "0"))
   (package
     (name "emacs-idle-highlight")
-    (version "1.1.3")
+    (version (git-version "1.1.4" revision commit))
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
-             (url "https://github.com/nonsequitur/idle-highlight-mode")
-             (commit version)))
+             (url "https://codeberg.org/ideasman42/emacs-idle-highlight-mode")
+             (commit commit)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0x4w1ksrw7dicl84zpf4d4scg672dyan9g95jkn6zvri0lr8xciv"))))
+        (base32 "0757x4iy7q0mj1rshlxr00hbc78g5hzijgzyqs36nrw6bn65fb93"))))
     (build-system emacs-build-system)
-    (home-page "https://www.emacswiki.org/emacs/IdleHighlight")
+    (home-page "https://codeberg.org/ideasman42/emacs-idle-highlight-mode")
     (synopsis "Highlights all occurrences of the word the point is on")
     (description
      "This Emacs package provides @code{idle-highlight-mode} that sets
  an idle timer to highlight all occurrences in the buffer of the word under
  the point.")
-    (license license:gpl3+)))
+    (license license:gpl3+))))
 
 (define-public emacs-ox-twbs
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 02/12] gnu: emacs-idle-highlight: Restyle format.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 01/12] gnu: emacs-idle-highlight: Update to 1.1.4-0.f9091c9 Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 03/12] gnu: Add emacs-nerd-icons Ahmad Draidi via Guix-patches via
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-idle-highlight): Restyle format.
---
 gnu/packages/emacs-xyz.scm | 37 +++++++++++++++++++------------------
 1 file changed, 19 insertions(+), 18 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 6fcee172bb..8d3c069609 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -17184,26 +17184,27 @@ (define-public emacs-lin
 (define-public emacs-idle-highlight
   (let ((commit "f9091c907d41e7b12d99d108a194229b8dbfc5ae")
         (revision "0"))
-  (package
-    (name "emacs-idle-highlight")
-    (version (git-version "1.1.4" revision commit))
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://codeberg.org/ideasman42/emacs-idle-highlight-mode")
-             (commit commit)))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "0757x4iy7q0mj1rshlxr00hbc78g5hzijgzyqs36nrw6bn65fb93"))))
-    (build-system emacs-build-system)
-    (home-page "https://codeberg.org/ideasman42/emacs-idle-highlight-mode")
-    (synopsis "Highlights all occurrences of the word the point is on")
-    (description
-     "This Emacs package provides @code{idle-highlight-mode} that sets
+    (package
+      (name "emacs-idle-highlight")
+      (version (git-version "1.1.4" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url
+                       "https://codeberg.org/ideasman42/emacs-idle-highlight-mode")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "0757x4iy7q0mj1rshlxr00hbc78g5hzijgzyqs36nrw6bn65fb93"))))
+      (build-system emacs-build-system)
+      (home-page "https://codeberg.org/ideasman42/emacs-idle-highlight-mode")
+      (synopsis "Highlights all occurrences of the word the point is on")
+      (description
+       "This Emacs package provides @code{idle-highlight-mode} that sets
  an idle timer to highlight all occurrences in the buffer of the word under
  the point.")
-    (license license:gpl3+))))
+      (license license:gpl3+))))
 
 (define-public emacs-ox-twbs
   (package
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 03/12] gnu: Add emacs-nerd-icons.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 01/12] gnu: emacs-idle-highlight: Update to 1.1.4-0.f9091c9 Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 02/12] gnu: emacs-idle-highlight: Restyle format Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 17:09   ` Liliana Marie Prikler
  2023-07-21 14:44 ` [bug#64771] [PATCH 04/12] gnu: Add emacs-nerd-icons-completion Ahmad Draidi via Guix-patches via
                   ` (8 subsequent siblings)
  11 siblings, 1 reply; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-nerd-icons): New variable.
---
 gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 8d3c069609..5d481f50d7 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -9984,6 +9984,34 @@ (define-public emacs-purescript-mode
       (description "This package provides an Emacs major mode for writing Purescript.")
       (license license:gpl3+))))
 
+;; Package has no releases or tags.  Version is extracted from "Version:"
+;; keyword in main file.
+(define-public emacs-nerd-icons
+  (let ((commit "a83d47f6dc4db0ae2f38c0c534de58f02285cea6")
+        (revision "0"))
+    (package
+      (name "emacs-nerd-icons")
+      (version (git-version "0.0.1" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/rainstormstudio/nerd-icons.el")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "0l9657dg1c2bj25a7qnmshzmsmfl1m4mhx1x0b3v9k6r4gqp68qa"))))
+      (build-system emacs-build-system)
+      (arguments
+       (list #:include #~(cons "^data\\/[^/]*\\.el$" %default-include)))
+      (home-page "https://github.com/rainstormstudio/nerd-icons.el")
+      (synopsis "Emacs Nerd Font icons library")
+      (description
+       "This package provides a library for easily using @code{Nerd Font}
+icons inside Emacs, an alternative to @code{all-the-icons}.  It works on both
+GUI and terminal.  You only need a @code{Nerd Font} installed on your system.")
+      (license license:gpl3+))))
+
 (define-public emacs-new-purescript-mode
   (let ((commit "9f7bb73e26340fcd2ea1946dbad165f0406eb3e1")
         (revision "0"))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 04/12] gnu: Add emacs-nerd-icons-completion.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (2 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 03/12] gnu: Add emacs-nerd-icons Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 05/12] gnu: Add emacs-nerd-icons-dired Ahmad Draidi via Guix-patches via
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-completion): New variable.
---
 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 5d481f50d7..98e5488f3d 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10012,6 +10012,33 @@ (define-public emacs-nerd-icons
 GUI and terminal.  You only need a @code{Nerd Font} installed on your system.")
       (license license:gpl3+))))
 
+;; Package has no releases or tags.  Version is extracted from "Version:"
+;; keyword in main file.
+(define-public emacs-nerd-icons-completion
+  (let ((commit "c2db8557a3c1a9588d111f8c8e91cae96ee85010")
+        (revision "0"))
+    (package
+      (name "emacs-nerd-icons-completion")
+      (version (git-version "0.0.1" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url
+                       "https://github.com/rainstormstudio/nerd-icons-completion")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "10ll0dj6ym5prrkv6smj0ac2ail4b3rqcrh1lyr61y3cj422vn9z"))))
+      (build-system emacs-build-system)
+      (propagated-inputs (list emacs-nerd-icons))
+      (home-page "https://github.com/rainstormstudio/nerd-icons-completion")
+      (synopsis "Add icons from nerd-icons to completion candidates")
+      (description
+       "This package adds icons from @code{nerd-icons} to the candidates in
+completion UIs (e.g. @code{vertico}) in Emacs.")
+      (license license:gpl3+))))
+
 (define-public emacs-new-purescript-mode
   (let ((commit "9f7bb73e26340fcd2ea1946dbad165f0406eb3e1")
         (revision "0"))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 05/12] gnu: Add emacs-nerd-icons-dired.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (3 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 04/12] gnu: Add emacs-nerd-icons-completion Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 06/12] gnu: Add emacs-nerd-icons-ibuffer Ahmad Draidi via Guix-patches via
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-dired): New variable.
---
 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 98e5488f3d..a2dfe1d657 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10039,6 +10039,33 @@ (define-public emacs-nerd-icons-completion
 completion UIs (e.g. @code{vertico}) in Emacs.")
       (license license:gpl3+))))
 
+;; Package has no releases or tags.  Version is extracted from "Version:"
+;; keyword in main file.
+(define-public emacs-nerd-icons-dired
+  (let ((commit "39c9ec722ab356fdf3eaa6ab39618b717e060efb")
+        (revision "0"))
+    (package
+      (name "emacs-nerd-icons-dired")
+      (version (git-version "0.0.1" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url
+                       "https://github.com/rainstormstudio/nerd-icons-dired")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "117296wlh20wjbjhpgxz3bb1nxbzrs395ai7wlml3mg9wsfqb5cz"))))
+      (build-system emacs-build-system)
+      (propagated-inputs (list emacs-nerd-icons))
+      (home-page "https://github.com/rainstormstudio/nerd-icons-dired")
+      (synopsis "Show icons from nerd-icons for each file in dired mode")
+      (description
+       "This package adds icons from @code{nerd-icons} to @code{dired}
+buffers in Emacs.")
+      (license license:gpl3+))))
+
 (define-public emacs-new-purescript-mode
   (let ((commit "9f7bb73e26340fcd2ea1946dbad165f0406eb3e1")
         (revision "0"))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 06/12] gnu: Add emacs-nerd-icons-ibuffer.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (4 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 05/12] gnu: Add emacs-nerd-icons-dired Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 07/12] gnu: Add emacs-nerd-icons-ivy-rich Ahmad Draidi via Guix-patches via
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-ibuffer): New variable.
---
 gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index a2dfe1d657..146a0f6cdb 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10066,6 +10066,28 @@ (define-public emacs-nerd-icons-dired
 buffers in Emacs.")
       (license license:gpl3+))))
 
+(define-public emacs-nerd-icons-ibuffer
+  (package
+    (name "emacs-nerd-icons-ibuffer")
+    (version "1.0.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/seagle0128/nerd-icons-ibuffer")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "1wj6kcgvh700maj9i5pmgzc48lbj0dbxx849a8w519m4anr7b23s"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-nerd-icons))
+    (home-page "https://github.com/seagle0128/nerd-icons-ibuffer")
+    (synopsis "Show icons from nerd-icons in ibuffer mode")
+    (description
+     "This package adds icons from @code{nerd-icons} to @code{ibuffer-mode}
+in Emacs.")
+    (license license:gpl3+)))
+
 (define-public emacs-new-purescript-mode
   (let ((commit "9f7bb73e26340fcd2ea1946dbad165f0406eb3e1")
         (revision "0"))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 07/12] gnu: Add emacs-nerd-icons-ivy-rich.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (5 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 06/12] gnu: Add emacs-nerd-icons-ibuffer Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 08/12] gnu: Add emacs-treemacs-nerd-icons Ahmad Draidi via Guix-patches via
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-ivy-rich): New variable.
---
 gnu/packages/emacs-xyz.scm | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 146a0f6cdb..e31f9157ed 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -10088,6 +10088,28 @@ (define-public emacs-nerd-icons-ibuffer
 in Emacs.")
     (license license:gpl3+)))
 
+(define-public emacs-nerd-icons-ivy-rich
+  (package
+    (name "emacs-nerd-icons-ivy-rich")
+    (version "1.0.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://github.com/seagle0128/nerd-icons-ivy-rich")
+                    (commit (string-append "v" version))))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0psfjjqxrfkk7qaj44d20rrks31cik318vq2im5jff83bw1hgcbn"))))
+    (build-system emacs-build-system)
+    (propagated-inputs (list emacs-nerd-icons emacs-ivy-rich))
+    (home-page "https://github.com/seagle0128/nerd-icons-ivy-rich")
+    (synopsis "Use icons from nerd-icons for ivy-rich transformers")
+    (description
+     "This package enables Emacs to use icons from @code{nerd-icons} in
+@code{ivy-rich} transformers for @code{ivy}.")
+    (license license:gpl3+)))
+
 (define-public emacs-new-purescript-mode
   (let ((commit "9f7bb73e26340fcd2ea1946dbad165f0406eb3e1")
         (revision "0"))
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 08/12] gnu: Add emacs-treemacs-nerd-icons.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (6 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 07/12] gnu: Add emacs-nerd-icons-ivy-rich Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme Ahmad Draidi via Guix-patches via
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-treemacs-nerd-icons): New variable.
---
 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 e31f9157ed..9cbfae7c86 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -29599,6 +29599,33 @@ (define-public emacs-treemacs-extra
                emacs-perspective
                mu)))))
 
+;; Package has no releases or tags.  Version is extracted from "Version:"
+;; keyword in main file.
+(define-public emacs-treemacs-nerd-icons
+  (let ((commit "8ddd94661ab9f3c9094dd4b5632bcdd57bdf871d")
+        (revision "0"))
+    (package
+      (name "emacs-treemacs-nerd-icons")
+      (version (git-version "0.0.1" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url
+                       "https://github.com/rainstormstudio/treemacs-nerd-icons")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "0dlp1wqjapcn7d6s2c6c43fap2sw5kb1qbvm28jq22k1h8k77632"))))
+      (build-system emacs-build-system)
+      (propagated-inputs (list emacs-nerd-icons emacs-treemacs))
+      (home-page "https://github.com/rainstormstudio/treemacs-nerd-icons")
+      (synopsis "Treemacs nerd-icons icon theme")
+      (description
+       "This package provides an icon theme for @code{treemacs} using
+@code{nerd-icons}.")
+      (license license:gpl3+))))
+
 (define-public emacs-libyaml
   ;; Upstream made no release so far.
   (let ((version "0.1")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (7 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 08/12] gnu: Add emacs-treemacs-nerd-icons Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-30  6:45   ` bug#64771: " Liliana Marie Prikler
  2023-07-21 14:44 ` [bug#64771] [PATCH 10/12] gnu: emacs-base16-theme: Update to 3.1 Ahmad Draidi via Guix-patches via
                   ` (2 subsequent siblings)
  11 siblings, 1 reply; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-rebecca-theme): New variable.
---
 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 9cbfae7c86..6e0d0053b2 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3465,6 +3465,33 @@ (define-public emacs-read-only-cfg
 directories or regex patterns.")
       (license license:gpl3+))))
 
+;; Use latest commit since there are no tags anymore for several versions
+(define-public emacs-rebecca-theme
+  (let ((commit "4b8b5aae9099185e07c2b4cac4943c7f66a3f003")
+        (revision "0"))
+    (package
+      (name "emacs-rebecca-theme")
+      (version (git-version "1.3.2" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url "https://github.com/vic/rebecca-theme")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "0y2kcs6zgi3dijagyz6lxbv6gi2mih8m943fhjrzkj35wfvjmhsz"))))
+      (build-system emacs-build-system)
+      (home-page "https://github.com/vic/rebecca-theme")
+      (synopsis "Dark Emacs theme with purple/violet colors")
+      (description
+       "Rebecca Emacs theme is a dark theme with purple/violet colors, based on
+the @code{Dracula} theme for Emacs and the @code{Gloom} theme for Atom.
+
+The author recommends @url{https://www.tumblr.com/liamwong, Liam Wong's}
+photos as background with this theme.")
+      (license license:expat))))
+
 (define-public emacs-bbdb
   (package
     (name "emacs-bbdb")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 10/12] gnu: emacs-base16-theme: Update to 3.1.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (8 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 11/12] gnu: Add emacs-chocolate-theme Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 12/12] gnu: Add emacs-dired-preview Ahmad Draidi via Guix-patches via
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-base16-theme): Update to 3.1.
[url, home-page]: Use new upstream URL.
---
 gnu/packages/emacs-xyz.scm | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 6e0d0053b2..1126907f8b 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -11110,16 +11110,16 @@ (define-public emacs-4clojure
 (define-public emacs-base16-theme
   (package
     (name "emacs-base16-theme")
-    (version "3.0")
+    (version "3.1")
     (source
      (origin
        (method git-fetch)
        (uri (git-reference
-             (url "https://github.com/belak/base16-emacs")
+             (url "https://github.com/tinted-theming/base16-emacs")
              (commit version)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0qp71j77zg8gippcn277s0j5a9n6dbwv3kdp2nya6li4b412vgba"))))
+        (base32 "1yq9afvybrgkmn17h22ha9231am7hlh3wccxw7g2ks3g0k5vvds0"))))
     (build-system emacs-build-system)
     (arguments
      (list #:include #~(cons "^build\\/.*\\.el$" %default-include)
@@ -11139,7 +11139,7 @@ (define-public emacs-base16-theme
                                                      'pre 'post)))
                                (find-files theme-dir "\\.el$"))
                      (delete-file-recursively theme-dir)))))))
-    (home-page "https://github.com/belak/base16-emacs")
+    (home-page "https://github.com/tinted-theming/base16-emacs")
     (synopsis "Base16 color themes for Emacs")
     (description
      "Base16 provides carefully chosen syntax highlighting and a default set
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 11/12] gnu: Add emacs-chocolate-theme.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (9 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 10/12] gnu: emacs-base16-theme: Update to 3.1 Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  2023-07-21 14:44 ` [bug#64771] [PATCH 12/12] gnu: Add emacs-dired-preview Ahmad Draidi via Guix-patches via
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-chocolate-theme): New variable.
---
 gnu/packages/emacs-xyz.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 1126907f8b..13fb414be0 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -4174,6 +4174,31 @@ (define-public emacs-caps-lock
 Lock key.")
     (license license:gpl3+)))
 
+(define-public emacs-chocolate-theme
+  (let ((commit "ccc05f7ad96d3d1332727689bf6250443adc7ec0")
+        (revision "0"))
+    (package
+      (name "emacs-chocolate-theme")
+      (version (git-version "0.2.0" revision commit))
+      (source (origin
+                (method git-fetch)
+                (uri (git-reference
+                      (url
+                       "https://github.com/SavchenkoValeriy/emacs-chocolate-theme")
+                      (commit commit)))
+                (file-name (git-file-name name version))
+                (sha256
+                 (base32
+                  "1d8a9jwv9y0sncw24k840c8yyrig30f2d6q2zqlc09f05yzq9p9p"))))
+      (build-system emacs-build-system)
+      (propagated-inputs (list emacs-autothemer))
+      (home-page "https://github.com/SavchenkoValeriy/emacs-chocolate-theme")
+      (synopsis "Dark chocolatey theme for Emacs")
+      (description
+       "Chocolate theme is a dark, chocolatey, vibrant and subtle theme for
+Emacs.")
+      (license license:gpl3))))
+
 (define-public emacs-chronometrist
   (package
     (name "emacs-chronometrist")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 12/12] gnu: Add emacs-dired-preview.
  2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
                   ` (10 preceding siblings ...)
  2023-07-21 14:44 ` [bug#64771] [PATCH 11/12] gnu: Add emacs-chocolate-theme Ahmad Draidi via Guix-patches via
@ 2023-07-21 14:44 ` Ahmad Draidi via Guix-patches via
  11 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-21 14:44 UTC (permalink / raw)
  To: 64771; +Cc: Ahmad Draidi, Andrew Tropin, Liliana Marie Prikler

* gnu/packages/emacs-xyz.scm (emacs-dired-preview): New variable.
---
 gnu/packages/emacs-xyz.scm | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 13fb414be0..175452d49a 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -27168,6 +27168,30 @@ (define-public emacs-dired-du
 buffer displays recursive dir sizes.")
     (license license:gpl3+)))
 
+(define-public emacs-dired-preview
+  (package
+    (name "emacs-dired-preview")
+    (version "0.1.0")
+    (source (origin
+              (method git-fetch)
+              (uri (git-reference
+                    (url "https://git.sr.ht/~protesilaos/dired-preview")
+                    (commit version)))
+              (file-name (git-file-name name version))
+              (sha256
+               (base32
+                "0d485812k1rv0qrw4xvzv4z3qf370apsajnf4q3pjk3q0r1fpm8b"))))
+    (build-system emacs-build-system)
+    (home-page "https://protesilaos.com/emacs/dired-preview")
+    (synopsis "Automatically preview file at point in Dired")
+    (description
+     "This is a simple package to automatically preview in a side window the
+file at point in Dired buffers.  Preview windows are closed when they are no
+longer relevant, while preview buffers are killed if they have not been used
+for other purposes beside previewing.  The package provides several
+customisation options to control its behaviour.")
+    (license license:gpl3+)))
+
 (define-public emacs-dired-rsync
   (package
     (name "emacs-dired-rsync")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 03/12] gnu: Add emacs-nerd-icons.
  2023-07-21 14:44 ` [bug#64771] [PATCH 03/12] gnu: Add emacs-nerd-icons Ahmad Draidi via Guix-patches via
@ 2023-07-21 17:09   ` Liliana Marie Prikler
  2023-07-22 10:41     ` Ahmad Draidi via Guix-patches via
  0 siblings, 1 reply; 19+ messages in thread
From: Liliana Marie Prikler @ 2023-07-21 17:09 UTC (permalink / raw)
  To: Ahmad Draidi, 64771; +Cc: Andrew Tropin

Am Freitag, dem 21.07.2023 um 18:44 +0400 schrieb Ahmad Draidi:
> * gnu/packages/emacs-xyz.scm (emacs-nerd-icons): New variable.
> ---
>  gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
>  1 file changed, 28 insertions(+)
> 
> diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
> index 8d3c069609..5d481f50d7 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -9984,6 +9984,34 @@ (define-public emacs-purescript-mode
>        (description "This package provides an Emacs major mode for
> writing Purescript.")
>        (license license:gpl3+))))
>  
> +;; Package has no releases or tags.  Version is extracted from
> "Version:"
> +;; keyword in main file.
> +(define-public emacs-nerd-icons
> +  (let ((commit "a83d47f6dc4db0ae2f38c0c534de58f02285cea6")
> +        (revision "0"))
> +    (package
> +      (name "emacs-nerd-icons")
> +      (version (git-version "0.0.1" revision commit))
> +      (source (origin
> +                (method git-fetch)
> +                (uri (git-reference
> +                      (url
> "https://github.com/rainstormstudio/nerd-icons.el")
> +                      (commit commit)))
> +                (file-name (git-file-name name version))
> +                (sha256
> +                 (base32
> +                 
> "0l9657dg1c2bj25a7qnmshzmsmfl1m4mhx1x0b3v9k6r4gqp68qa"))))
> +      (build-system emacs-build-system)
> +      (arguments
> +       (list #:include #~(cons "^data\\/[^/]*\\.el$" %default-
> include)))
> +      (home-page "https://github.com/rainstormstudio/nerd-icons.el")
> +      (synopsis "Emacs Nerd Font icons library")
> +      (description
> +       "This package provides a library for easily using @code{Nerd
> Font}
> +icons inside Emacs, an alternative to @code{all-the-icons}.  It
> works on both
> +GUI and terminal.  You only need a @code{Nerd Font} installed on
> your system.")
> +      (license license:gpl3+))))
> +
Since nerd font is a big nope on licensing terms, I don't think having
any related Emacs packages does us any good.

Cheers

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 03/12] gnu: Add emacs-nerd-icons.
  2023-07-21 17:09   ` Liliana Marie Prikler
@ 2023-07-22 10:41     ` Ahmad Draidi via Guix-patches via
  0 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-22 10:41 UTC (permalink / raw)
  To: Liliana Marie Prikler; +Cc: 64771, Andrew Tropin

Hello,

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

> Am Freitag, dem 21.07.2023 um 18:44 +0400 schrieb Ahmad Draidi:
>> * gnu/packages/emacs-xyz.scm (emacs-nerd-icons): New variable.
>> ---
>>  gnu/packages/emacs-xyz.scm | 28 ++++++++++++++++++++++++++++
>>  1 file changed, 28 insertions(+)
>>
>> diff --git a/gnu/packages/emacs-xyz.scm 
>> b/gnu/packages/emacs-xyz.scm
>> index 8d3c069609..5d481f50d7 100644
>> --- a/gnu/packages/emacs-xyz.scm
>> +++ b/gnu/packages/emacs-xyz.scm
>> @@ -9984,6 +9984,34 @@ (define-public emacs-purescript-mode
>>        (description "This package provides an Emacs major mode 
>> for
>> writing Purescript.")
>>        (license license:gpl3+))))
>>  
>> +;; Package has no releases or tags.  Version is extracted from
>> "Version:"
>> +;; keyword in main file.
>> +(define-public emacs-nerd-icons
>> +  (let ((commit "a83d47f6dc4db0ae2f38c0c534de58f02285cea6")
>> +        (revision "0"))
>> +    (package
>> +      (name "emacs-nerd-icons")
>> +      (version (git-version "0.0.1" revision commit))
>> +      (source (origin
>> +                (method git-fetch)
>> +                (uri (git-reference
>> +                      (url
>> "https://github.com/rainstormstudio/nerd-icons.el")
>> +                      (commit commit)))
>> +                (file-name (git-file-name name version))
>> +                (sha256
>> +                 (base32
>> +                 
>> "0l9657dg1c2bj25a7qnmshzmsmfl1m4mhx1x0b3v9k6r4gqp68qa"))))
>> +      (build-system emacs-build-system)
>> +      (arguments
>> +       (list #:include #~(cons "^data\\/[^/]*\\.el$" %default-
>> include)))
>> +      (home-page 
>> "https://github.com/rainstormstudio/nerd-icons.el")
>> +      (synopsis "Emacs Nerd Font icons library")
>> +      (description
>> +       "This package provides a library for easily using 
>> @code{Nerd
>> Font}
>> +icons inside Emacs, an alternative to @code{all-the-icons}.  
>> It
>> works on both
>> +GUI and terminal.  You only need a @code{Nerd Font} installed 
>> on
>> your system.")
>> +      (license license:gpl3+))))
>> +
> Since nerd font is a big nope on licensing terms, I don't think 
> having
> any related Emacs packages does us any good.
These packages are mainly concerned with the "Symbols Nerd Font 
Mono" font. I'll try to dig into that later. Feel free to drop the 
'*nerd-icons*' patches. I'll send them separately if I get the 
licenses thing sorted out.

>
> Cheers

Thanks

^ permalink raw reply	[flat|nested] 19+ messages in thread

* bug#64771: [PATCH 09/12] gnu: Add emacs-rebecca-theme.
  2023-07-21 14:44 ` [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme Ahmad Draidi via Guix-patches via
@ 2023-07-30  6:45   ` Liliana Marie Prikler
  2023-07-30  7:09     ` [bug#64771] " Ahmad Draidi via Guix-patches via
  0 siblings, 1 reply; 19+ messages in thread
From: Liliana Marie Prikler @ 2023-07-30  6:45 UTC (permalink / raw)
  To: Ahmad Draidi, 64771-done; +Cc: Andrew Tropin

Am Freitag, dem 21.07.2023 um 18:44 +0400 schrieb Ahmad Draidi:
> * gnu/packages/emacs-xyz.scm (emacs-rebecca-theme): New variable.
> ---
>  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 9cbfae7c86..6e0d0053b2 100644
> --- a/gnu/packages/emacs-xyz.scm
> +++ b/gnu/packages/emacs-xyz.scm
> @@ -3465,6 +3465,33 @@ (define-public emacs-read-only-cfg
>  directories or regex patterns.")
>        (license license:gpl3+))))
>  
> +;; Use latest commit since there are no tags anymore for several
> versions
> +(define-public emacs-rebecca-theme
> +  (let ((commit "4b8b5aae9099185e07c2b4cac4943c7f66a3f003")
> +        (revision "0"))
> +    (package
> +      (name "emacs-rebecca-theme")
> +      (version (git-version "1.3.2" revision commit))
> +      (source (origin
> +                (method git-fetch)
> +                (uri (git-reference
> +                      (url "https://github.com/vic/rebecca-theme")
> +                      (commit commit)))
> +                (file-name (git-file-name name version))
> +                (sha256
> +                 (base32
> +                 
> "0y2kcs6zgi3dijagyz6lxbv6gi2mih8m943fhjrzkj35wfvjmhsz"))))
> +      (build-system emacs-build-system)
> +      (home-page "https://github.com/vic/rebecca-theme")
> +      (synopsis "Dark Emacs theme with purple/violet colors")
> +      (description
> +       "Rebecca Emacs theme is a dark theme with purple/violet
> colors, based on
> +the @code{Dracula} theme for Emacs and the @code{Gloom} theme for
> Atom.
> +
> +The author recommends @url{https://www.tumblr.com/liamwong, Liam
> Wong's}
> +photos as background with this theme.")
Removed the ad to some person's Tumblr.  Pushed along with the rest of
the series.

Cheers

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme.
  2023-07-30  6:45   ` bug#64771: " Liliana Marie Prikler
@ 2023-07-30  7:09     ` Ahmad Draidi via Guix-patches via
  2023-07-30  8:59       ` Liliana Marie Prikler
  0 siblings, 1 reply; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-30  7:09 UTC (permalink / raw)
  To: Liliana Marie Prikler; +Cc: 64771-done, Andrew Tropin

Hello,

Liliana Marie Prikler <liliana.prikler@gmail.com> writes:

> Am Freitag, dem 21.07.2023 um 18:44 +0400 schrieb Ahmad Draidi:
>> +      (description
>> +       "Rebecca Emacs theme is a dark theme with purple/violet
>> colors, based on
>> +the @code{Dracula} theme for Emacs and the @code{Gloom} theme 
>> for
>> Atom.
>> +
>> +The author recommends @url{https://www.tumblr.com/liamwong, 
>> Liam
>> Wong's}
>> +photos as background with this theme.")
> Removed the ad to some person's Tumblr.  Pushed along with the 
> rest of
> the series.
Thanks for the merge. Just want to clarify the rationale behind 
adding the wallpapers link (Tumblr). A theme is essentially 
aesthetics, and the wallpapers are part of that, basically.
I trust your decision as a maintainer, of course.

For future packages, would it be acceptable to add something like 
"Visit the theme's homepage for recommended wallpapers" or 
something along those lines to highlight the recommendations 
existence to the user?

>
> Cheers

Thanks




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme.
  2023-07-30  7:09     ` [bug#64771] " Ahmad Draidi via Guix-patches via
@ 2023-07-30  8:59       ` Liliana Marie Prikler
  2023-07-30 13:25         ` Ahmad Draidi via Guix-patches via
  0 siblings, 1 reply; 19+ messages in thread
From: Liliana Marie Prikler @ 2023-07-30  8:59 UTC (permalink / raw)
  To: Ahmad Draidi; +Cc: 64771-done, Andrew Tropin

Hi Ahmad,

Am Sonntag, dem 30.07.2023 um 11:09 +0400 schrieb Ahmad Draidi:
> Thanks for the merge. Just want to clarify the rationale behind 
> adding the wallpapers link (Tumblr). A theme is essentially 
> aesthetics, and the wallpapers are part of that, basically.
> I trust your decision as a maintainer, of course.
Aesthetics are highly subjective and while recommending wallpapers on
your own website is quite fine, doing so in the context of a free
software package manager (especially directing people to non-free
platforms) is a very different thing.  I'm not even sure whether those
wallpapers would be CC licensed because Tumblr failed to load for me
when I checked, which for me is reason enough to drop the
recommendation.

Cheers




^ permalink raw reply	[flat|nested] 19+ messages in thread

* [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme.
  2023-07-30  8:59       ` Liliana Marie Prikler
@ 2023-07-30 13:25         ` Ahmad Draidi via Guix-patches via
  0 siblings, 0 replies; 19+ messages in thread
From: Ahmad Draidi via Guix-patches via @ 2023-07-30 13:25 UTC (permalink / raw)
  To: Liliana Marie Prikler; +Cc: 64771-done, Andrew Tropin

Thanks a lot for the explanation and your patience.




^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2023-07-30 14:16 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-21 14:41 [bug#64771] [PATCH 00/12] Add and update a bunch of Emacs packages Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 01/12] gnu: emacs-idle-highlight: Update to 1.1.4-0.f9091c9 Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 02/12] gnu: emacs-idle-highlight: Restyle format Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 03/12] gnu: Add emacs-nerd-icons Ahmad Draidi via Guix-patches via
2023-07-21 17:09   ` Liliana Marie Prikler
2023-07-22 10:41     ` Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 04/12] gnu: Add emacs-nerd-icons-completion Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 05/12] gnu: Add emacs-nerd-icons-dired Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 06/12] gnu: Add emacs-nerd-icons-ibuffer Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 07/12] gnu: Add emacs-nerd-icons-ivy-rich Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 08/12] gnu: Add emacs-treemacs-nerd-icons Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 09/12] gnu: Add emacs-rebecca-theme Ahmad Draidi via Guix-patches via
2023-07-30  6:45   ` bug#64771: " Liliana Marie Prikler
2023-07-30  7:09     ` [bug#64771] " Ahmad Draidi via Guix-patches via
2023-07-30  8:59       ` Liliana Marie Prikler
2023-07-30 13:25         ` Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 10/12] gnu: emacs-base16-theme: Update to 3.1 Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 11/12] gnu: Add emacs-chocolate-theme Ahmad Draidi via Guix-patches via
2023-07-21 14:44 ` [bug#64771] [PATCH 12/12] gnu: Add emacs-dired-preview Ahmad Draidi via Guix-patches via

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.