GNU bug report logs - #44652
[PATCH] gnu: Add vimix-cursor-theme.

Previous Next

Package: guix-patches;

Reported by: Zhu Zihao <all_but_last <at> 163.com>

Date: Sun, 15 Nov 2020 05:38:02 UTC

Severity: normal

Tags: patch

To reply to this bug, email your comments to 44652 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#44652; Package guix-patches. (Sun, 15 Nov 2020 05:38:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Zhu Zihao <all_but_last <at> 163.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 15 Nov 2020 05:38:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Zhu Zihao <all_but_last <at> 163.com>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add vimix-cursor-theme.
Date: Sun, 15 Nov 2020 13:37:28 +0800
[Message part 1 (text/plain, inline)]

[signature.asc (application/pgp-signature, inline)]
[0001-gnu-Add-vimix-cursor-theme.patch (text/x-patch, inline)]
From e4268e914aa835f4bf61ad57c2023cc7d7553832 Mon Sep 17 00:00:00 2001
From: Zhu Zihao <all_but_last <at> 163.com>
Date: Sun, 15 Nov 2020 13:36:47 +0800
Subject: [PATCH] gnu: Add vimix-cursor-theme.

* gnu/packages/gnome-xyz.scm(vimix-cursor-theme): New variable.
---
 gnu/packages/gnome-xyz.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 77b4aada6f..0f2a7d2465 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -7,6 +7,7 @@
 ;;; Copyright © 2020 Ekaitz Zarraga <ekaitz <at> elenq.tech>
 ;;; Copyright © 2020 Tobias Geerinckx-Rice <me <at> tobias.gr>
 ;;; Copyright © 2020 Ryan Prior <rprior <at> protonmail.com>
+;;; Copyright © 2020 Zhu Zihao <all_but_last <at> 163.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -123,6 +124,28 @@ which haven't been updated for some years.  The new app icons are ported from
 the Obsidian icon theme.")
     (license license:gpl3)))
 
+(define-public vimix-cursor-theme
+  (package
+    (name "vimix-cursor-theme")
+    (version "2020-02-24")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/vinceliuice/Vimix-cursors")
+             (commit version)))
+       (sha256 "0bij0x916lbxph28i3d4hz5l6mzk5fa68mf21jnl7y9rpxx07xsd")))
+    (build-system copy-build-system)
+    (arguments
+     `(#:install-plan
+       '(("dist/" "/share/icons/vimix-cursor/")
+         ("dist-white/" "/share/icons/vimix-white-cursor/"))))
+    (synopsis "Material design inspired cursor theme")
+    (description "Vimix-cursor-theme is a x-cursor theme inspired by Material
+design and based on capitaine-cursors.")
+    (home-page "https://github.com/vinceliuice/Vimix-cursors")
+    (license license:gpl3+)))
+
 (define-public gnome-shell-extension-appindicator
   (package
     (name "gnome-shell-extension-appindicator")
-- 
2.29.2

[Message part 4 (text/plain, inline)]
-- 
Retrieve my PGP public key: https://meta.sr.ht/~citreu.pgp

Zihao

Information forwarded to guix-patches <at> gnu.org:
bug#44652; Package guix-patches. (Wed, 18 Nov 2020 09:32:02 GMT) Full text and rfc822 format available.

Message #8 received at 44652 <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: Zhu Zihao <all_but_last <at> 163.com>
Cc: 44652 <at> debbugs.gnu.org
Subject: Re: [bug#44652] [PATCH] gnu: Add vimix-cursor-theme.
Date: Wed, 18 Nov 2020 11:30:16 +0200
[Message part 1 (text/plain, inline)]
Does it make sense to build the icons ourselves? We can either use
build.sh or re-implement it, it doesn't actually look that bad.

On Sun, Nov 15, 2020 at 01:37:28PM +0800, Zhu Zihao wrote:


> From e4268e914aa835f4bf61ad57c2023cc7d7553832 Mon Sep 17 00:00:00 2001
> From: Zhu Zihao <all_but_last <at> 163.com>
> Date: Sun, 15 Nov 2020 13:36:47 +0800
> Subject: [PATCH] gnu: Add vimix-cursor-theme.
> 
> * gnu/packages/gnome-xyz.scm(vimix-cursor-theme): New variable.
> ---
>  gnu/packages/gnome-xyz.scm | 23 +++++++++++++++++++++++
>  1 file changed, 23 insertions(+)
> 
> diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
> index 77b4aada6f..0f2a7d2465 100644
> --- a/gnu/packages/gnome-xyz.scm
> +++ b/gnu/packages/gnome-xyz.scm
> @@ -7,6 +7,7 @@
>  ;;; Copyright © 2020 Ekaitz Zarraga <ekaitz <at> elenq.tech>
>  ;;; Copyright © 2020 Tobias Geerinckx-Rice <me <at> tobias.gr>
>  ;;; Copyright © 2020 Ryan Prior <rprior <at> protonmail.com>
> +;;; Copyright © 2020 Zhu Zihao <all_but_last <at> 163.com>
>  ;;;
>  ;;; This file is part of GNU Guix.
>  ;;;
> @@ -123,6 +124,28 @@ which haven't been updated for some years.  The new app icons are ported from
>  the Obsidian icon theme.")
>      (license license:gpl3)))
>  
> +(define-public vimix-cursor-theme
> +  (package
> +    (name "vimix-cursor-theme")
> +    (version "2020-02-24")
> +    (source
> +     (origin
> +       (method git-fetch)
> +       (uri (git-reference
> +             (url "https://github.com/vinceliuice/Vimix-cursors")
> +             (commit version)))
> +       (sha256 "0bij0x916lbxph28i3d4hz5l6mzk5fa68mf21jnl7y9rpxx07xsd")))
> +    (build-system copy-build-system)
> +    (arguments
> +     `(#:install-plan
> +       '(("dist/" "/share/icons/vimix-cursor/")
> +         ("dist-white/" "/share/icons/vimix-white-cursor/"))))
> +    (synopsis "Material design inspired cursor theme")
> +    (description "Vimix-cursor-theme is a x-cursor theme inspired by Material
> +design and based on capitaine-cursors.")
> +    (home-page "https://github.com/vinceliuice/Vimix-cursors")
> +    (license license:gpl3+)))
> +
>  (define-public gnome-shell-extension-appindicator
>    (package
>      (name "gnome-shell-extension-appindicator")
> -- 
> 2.29.2
> 

> 
> -- 
> Retrieve my PGP public key: https://meta.sr.ht/~citreu.pgp
> 
> Zihao


-- 
Efraim Flashner   <efraim <at> flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 3 years and 159 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.