From unknown Sat Jun 21 10:40:32 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#62107 <62107@debbugs.gnu.org> To: bug#62107 <62107@debbugs.gnu.org> Subject: Status: [PATCH] home: services: Add home-unclutter-service-type. Reply-To: bug#62107 <62107@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:40:32 +0000 retitle 62107 [PATCH] home: services: Add home-unclutter-service-type. reassign 62107 guix-patches submitter 62107 conses severity 62107 normal tag 62107 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 10 17:16:53 2023 Received: (at submit) by debbugs.gnu.org; 10 Mar 2023 22:16:53 +0000 Received: from localhost ([127.0.0.1]:56086 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pal2i-0003Oq-J6 for submit@debbugs.gnu.org; Fri, 10 Mar 2023 17:16:52 -0500 Received: from lists.gnu.org ([209.51.188.17]:43790) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pal2f-0003OZ-70 for submit@debbugs.gnu.org; Fri, 10 Mar 2023 17:16:49 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pal2e-0001hZ-Gz for guix-patches@gnu.org; Fri, 10 Mar 2023 17:16:48 -0500 Received: from relay9-d.mail.gandi.net ([217.70.183.199]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pal2c-0004xe-Cv for guix-patches@gnu.org; Fri, 10 Mar 2023 17:16:48 -0500 Received: (Authenticated sender: contact@conses.eu) by mail.gandi.net (Postfix) with ESMTPSA id A8ADCFF808; Fri, 10 Mar 2023 22:16:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=conses.eu; s=gm1; t=1678486604; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wY/t4pIFfLMw2RAiOjPG+Ll/NBvDLNgax4Sy31snzYg=; b=F2iZEX9G07BIcizyD1BfX4Fn/XZaUUn58qgnVtcV/j4BaBT5l/MmGlN/BVjbQg8euu2TRO LJk+zZpE0UcV35Gy6i6EHRIHPrfrxGwbjiMDQqYpN9fQSPYnpLX84UA+BsPTID1Y5koahp PG0bzvf9wIvI2YueTXW7LnF4UxIeNPr9VLtDVTcZD5iGrPaJofZ3IOm7895L+OjJIJgHwG kporIiPeDZ/mOOv36JUN0jCenedPRYz823SqGX3MPVO0q6xVsiJN0DcFRtrej9vqjFVmXW 9uv1RIgizt5FJciW3fLL+vfeQ4YkSDGzcOAUtOnRf7t6wWP29b4bJLGcWZ0ang== From: conses To: guix-patches@gnu.org Subject: [PATCH] home: services: Add home-unclutter-service-type. Date: Fri, 10 Mar 2023 23:16:41 +0100 Message-ID: <86lek41cc6.fsf@conses.eu> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=217.70.183.199; envelope-from=contact@conses.eu; helo=relay9-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit Cc: contact@conses.eu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) * gnu/home/services/xdisorg.scm: New file. --- gnu/home/services/xdisorg.scm | 72 +++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 gnu/home/services/xdisorg.scm diff --git a/gnu/home/services/xdisorg.scm b/gnu/home/services/xdisorg.scm new file mode 100644 index 0000000000..02c538ff9f --- /dev/null +++ b/gnu/home/services/xdisorg.scm @@ -0,0 +1,72 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright =C2=A9 2023 conses +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see . + +(define-module (gnu home services xdisorg) + #:use-module (gnu home services) + #:use-module (gnu home services shepherd) + #:use-module (gnu packages xdisorg) + #:use-module (gnu services configuration) + #:use-module (guix packages) + #:use-module (guix gexp) + #:export (home-unclutter-configuration + home-unclutter-service-type)) + +(define-configuration/no-serialization home-unclutter-configuration + (unclutter + (package unclutter) + "The @code{unclutter} package to use.") + (seconds + (integer 5) + "The number of idle seconds to wait to remove the cursor.")) + +(define (home-unclutter-shepherd-service config) + (list + (shepherd-service + (provision '(unclutter)) + (requirement '()) + (one-shot? #t) + (start #~(make-forkexec-constructor + (list + #$(file-append + (home-unclutter-configuration-unclutter config) + "/bin/unclutter") + "-idle" + (number->string + #$(home-unclutter-configuration-seconds config))) + #:log-file (string-append + (or (getenv "XDG_LOG_HOME") + (format #f "~a/.local/var/log" + (getenv "HOME"))) + "/unclutter.log")))))) + +(define (home-unclutter-profile-service config) + (list (home-unclutter-configuration-unclutter config))) + +(define home-unclutter-service-type + (service-type + (name 'home-unclutter) + (extensions + (list + (service-extension + home-profile-service-type + home-unclutter-profile-service) + (service-extension + home-shepherd-service-type + home-unclutter-shepherd-service))) + (default-value (home-unclutter-configuration)) + (description "Set up an unclutter daemon."))) --=20 2.39.1 --=20 Best regards, conses From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 13 10:04:00 2023 Received: (at 62107) by debbugs.gnu.org; 13 Mar 2023 14:04:00 +0000 Received: from localhost ([127.0.0.1]:35255 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbimO-0008GN-4B for submit@debbugs.gnu.org; Mon, 13 Mar 2023 10:04:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbimL-0008G9-RP for 62107@debbugs.gnu.org; Mon, 13 Mar 2023 10:03:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbimG-0004ro-07; Mon, 13 Mar 2023 10:03:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=bT8AZls2i1KRbBvasMZOhM0GZVsPxS7Y8YrXVscJ8vI=; b=csg5uWwcZSm/zlRUm2Ar 2DgZrzwo1wnWI0d0WhaMlj6U1RY4Yw1zlFIK2VNSq1eh/rfp/sdeoRYtZxjBGnbanCUckQ91ncwh8 fGWJGhL+0VJySyvfTf7hohFpqdDaf1wpKvpw8qb7LZwl9+rBhBJAllXWXpAjnTvXwMp9OJh8kUvME M1PyrBHWQpEwYP2seUZD5ogE+GxBEaSGrD/NujV12sOO3kWiM0XAPMY+7AlMYpg8GXcV5fI5jXsIo tQGH1qMb8jtisaef52Yu5GDdrp7rdezBsatefsLh5y2pnIUIOi5401sKbnrQobJFhaurg8hGgFQUO PZWHm4OsL8DCyQ==; Received: from [193.50.110.253] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbimF-0006g3-Cu; Mon, 13 Mar 2023 10:03:51 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: conses Subject: Re: bug#62107: [PATCH] home: services: Add home-unclutter-service-type. References: <86lek41cc6.fsf@conses.eu> Date: Mon, 13 Mar 2023 15:03:49 +0100 In-Reply-To: <86lek41cc6.fsf@conses.eu> (conses's message of "Fri, 10 Mar 2023 23:16:41 +0100") Message-ID: <87o7ow21fe.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62107 Cc: 62107@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, conses skribis: > * gnu/home/services/xdisorg.scm: New file. Could you (1) add this file to =E2=80=98gnu/local.mk=E2=80=99, and (2) docu= ment it in =E2=80=98doc/guix.texi=E2=80=99 (again: a few introductory lines, an exampl= e, and the reference)? > + (description "Set up an unclutter daemon."))) Could you expand it a bit? For example: Run the unclutter daemon, which, on systems using the Xorg graphical display server, automatically hides the cursors after a user-defined timeout has expired. TIA, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 14 08:35:19 2023 Received: (at 62107) by debbugs.gnu.org; 14 Mar 2023 12:35:20 +0000 Received: from localhost ([127.0.0.1]:36626 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc3s7-0002nE-Ko for submit@debbugs.gnu.org; Tue, 14 Mar 2023 08:35:19 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:50661) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc3s6-0002mz-F2 for 62107@debbugs.gnu.org; Tue, 14 Mar 2023 08:35:19 -0400 Received: (Authenticated sender: contact@conses.eu) by mail.gandi.net (Postfix) with ESMTPSA id 0530A240005; Tue, 14 Mar 2023 12:35:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=conses.eu; s=gm1; t=1678797312; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=MAufYXp7dv53wP2rctlmDIZXFjgSdRYtStkU9a68Xik=; b=Gotshsys3xRZ89SUwNllzFtpLfIZv8WPQKNaTxtK34vBgUZnygZWl6oUwvyLlRdm25I7Ny TQE5Y/wXZTlw4QFy8WIh23mGmrrITOXS9JK7pfVeofpCZReRBEQAsE96R9tJclxzxIcOcA whXsFBM5eLURSkdlIth5MGIi8ZZIGIR2JsJVkiwQwgX2aU4w9fH+LR1VBJfSpFcuG8E5ER tXOZI17OyxAw1LFqs5SnADRgaM1Iy4yDiO8//8x1+avS9zThtXjFydXgsupM1IpDA8qa22 IRkzIjtH/ovotpC/TqYCFILBApieoL3YwONpUSdGgFuKAlYi4hMFLTm64GZADw== From: conses To: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: bug#62107: [PATCH] home: services: Add home-unclutter-service-type. In-Reply-To: <87o7ow21fe.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 13 Mar 2023 15:03:49 +0100") References: <86lek41cc6.fsf@conses.eu> <87o7ow21fe.fsf@gnu.org> Date: Tue, 14 Mar 2023 13:35:06 +0100 Message-ID: <86jzzjy0hx.fsf@conses.eu> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62107 Cc: contact@conses.eu, 62107@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Ludovic Court=C3=A8s writes: > Hi, > > conses skribis: > >> * gnu/home/services/xdisorg.scm: New file. > > Could you (1) add this file to =E2=80=98gnu/local.mk=E2=80=99, and (2) do= cument it in > =E2=80=98doc/guix.texi=E2=80=99 (again: a few introductory lines, an exam= ple, and the > reference)? > I decided to bundle this home service in (gnu home services desktop) instead as it makes more sense for someone to use it only when running a graphical display server. I also documented it in the manual. >> + (description "Set up an unclutter daemon."))) > > Could you expand it a bit? For example: > > Run the unclutter daemon, which, on systems using the Xorg graphical > display server, automatically hides the cursors after a user-defined > timeout has expired. > Amended the service description with the above. --=20 Best regards, conses From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 14 08:36:49 2023 Received: (at 62107) by debbugs.gnu.org; 14 Mar 2023 12:36:49 +0000 Received: from localhost ([127.0.0.1]:36630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc3tZ-0002pP-1W for submit@debbugs.gnu.org; Tue, 14 Mar 2023 08:36:49 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:35077) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pc3tW-0002pB-Qc for 62107@debbugs.gnu.org; Tue, 14 Mar 2023 08:36:47 -0400 Received: (Authenticated sender: contact@conses.eu) by mail.gandi.net (Postfix) with ESMTPSA id B8AB11C0005; Tue, 14 Mar 2023 12:36:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=conses.eu; s=gm1; t=1678797400; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tfztIjPntM+tMT/n9Fofoak0B4v3hkD+d/qhaUEiOOg=; b=p5OueSH4CP9ydy4mQ6LRwFD29M1NncvFSeexfCW9nH6YZ02UfCd1MVtV7nxRsaOeDPKODo gX+C84DxTV4j3/BhbGC1odwlDWMLU7CCZPFwh/1fVk9yPrbC6H4lS+PQIyxG6bTAH0MAsv hLoOkXSrem+y/ZLjddHm52H0xrihkvhBnSbhmrc/3tplGQa4ruRkU2whU5swxOEhYIaGve uzG11A/w8pzHvuxy90yliOAP555DqBJJzrg2C6FV09i/QAhgYo2W15Z3uxRkESux01mbVq u3YPvTX/oGskTI91ihdXqyQaMok4BsWYI36LTG1Gc8nzHcJoSz/uywxq3dJF4w== From: conses To: 62107@debbugs.gnu.org Subject: [PATCH v2] home: services: Add home-unclutter-service-type. Date: Tue, 14 Mar 2023 13:36:36 +0100 Message-ID: <86fsa7y0ff.fsf@conses.eu> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 62107 Cc: contact@conses.eu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/home/services/desktop.scm (home-unclutter-configuration) (home-unclutter-service-type): New variables; (home-unclutter-shepherd-service): New procedure; * doc/guix.texi (Desktop Services): Document it. --- doc/guix.texi | 30 ++++++++++++++++++++ gnu/home/services/desktop.scm | 53 +++++++++++++++++++++++++++++++++-- 2 files changed, 81 insertions(+), 2 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 6671ba9305..551e5078f6 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -42541,6 +42541,36 @@ Desktop Home Services @end table @end deftp =20 +@defvar home-unclutter-service-type +This is the service type for Unclutter, a program that runs on the +background of an X11 session and detects when the X pointer hasn't moved +for a specified idle timeout, after which it hides the cursor so that +you can focus on the text underneath. Its associated value must be a +@code{home-unclutter-configuration} record, as shown below. + +A typical configuration, where we manually specify the idle timeout (in +seconds), might look like this: + +@lisp +(service home-unclutter-service-type + (home-unclutter-configuration + (idle-timeout 2))) +@end lisp +@end defvar + +@deftp {Data Type} home-unclutter-configuration +The configuration record for @code{home-unclutter-service-type}. + +@table @asis +@item @code{unclutter} (default: @code{unclutter}) (type: file-like) +Unclutter package to use. + +@item @code{idle-timeout} (default: @code{5}) (type: integer) +A timeout in seconds after which to hide cursor. +@end table + +@end deftp + @node Guix Home Services @subsection Guix Home Services =20 diff --git a/gnu/home/services/desktop.scm b/gnu/home/services/desktop.scm index cb25b03b64..ab2b871539 100644 --- a/gnu/home/services/desktop.scm +++ b/gnu/home/services/desktop.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright =C2=A9 2022 Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2022 ( +;;; Copyright =C2=A9 2023 conses ;;; ;;; This file is part of GNU Guix. ;;; @@ -22,7 +23,7 @@ (define-module (gnu home services desktop) #:use-module (gnu home services shepherd) #:use-module (gnu services configuration) #:autoload (gnu packages glib) (dbus) - #:autoload (gnu packages xdisorg) (redshift) + #:autoload (gnu packages xdisorg) (redshift unclutter) #:use-module (guix records) #:use-module (guix gexp) #:use-module (srfi srfi-1) @@ -32,7 +33,10 @@ (define-module (gnu home services desktop) home-redshift-service-type =20 home-dbus-configuration - home-dbus-service-type)) + home-dbus-service-type + + home-unclutter-configuration + home-unclutter-service-type)) =20 ;;; @@ -226,3 +230,48 @@ (define home-dbus-service-type (default-value (home-dbus-configuration)) (description "Run the session-specific D-Bus inter-process message bus."))) + + +;;; +;;; Unclutter. +;;; + +(define-configuration/no-serialization home-unclutter-configuration + (unclutter + (file-like unclutter) + "The @code{unclutter} package to use.") + (idle-timeout + (integer 5) + "Timeout in seconds after which to hide the cursor.")) + +(define (home-unclutter-shepherd-service config) + (list + (shepherd-service + (provision '(unclutter)) + (requirement '()) + (one-shot? #t) + (start #~(make-forkexec-constructor + (list + #$(file-append + (home-unclutter-configuration-unclutter config) + "/bin/unclutter") + "-idle" + (number->string + #$(home-unclutter-configuration-idle-timeout config))) + #:log-file (string-append + (or (getenv "XDG_LOG_HOME") + (format #f "~a/.local/var/log" + (getenv "HOME"))) + "/unclutter.log")))))) + +(define home-unclutter-service-type + (service-type + (name 'home-unclutter) + (extensions + (list + (service-extension home-shepherd-service-type + home-unclutter-shepherd-service))) + (default-value (home-unclutter-configuration)) + (description "Run the @code{unclutter} daemon, which, on systems using = the +Xorg graphical display server, automatically hides the cursor after a +user-defined timeout has expired."))) --=20 2.39.1 --=20 Best regards, conses From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 16 06:51:33 2023 Received: (at 62107-done) by debbugs.gnu.org; 16 Mar 2023 10:51:33 +0000 Received: from localhost ([127.0.0.1]:41293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pclCm-0007Or-Tz for submit@debbugs.gnu.org; Thu, 16 Mar 2023 06:51:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pclCl-0007Oe-6s for 62107-done@debbugs.gnu.org; Thu, 16 Mar 2023 06:51:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pclCf-0002Me-KF; Thu, 16 Mar 2023 06:51:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=VhfMwk3V0fxW8hr1WBMnjCIJHw4LF81KNnt/E3fxkFk=; b=ggWlUP2DZ2p7ZJTNs3bZ +dTM1rtOQs3aHl0rQpKoi+cTats2L4Tgi9VSA7cGVyU860nLuO84k6IhLLkWdiAW72YOfNKbNuNiB l/BkxREpbeFfQ+c1CJbhu5JCRAqmftlmRwCb+5x14rfoFgmSzw4qVB3WDnSeVSm//ie56Chfelskz XXkg4jhGc4oRafD44I8xpBgVBDYifkETaceU61Ua/2EUA2dlYLRLQ5y1YVwMi7DqZHmdAWEu7orjc j11u0DGcsNjdHGVZ16Qehs+Ge8sfxUAaqr6nTMTF41OygqlDBhRQvtcgQRBZhY02D3nqC1BaUVUUc vAo2cYuituHUeg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pclCf-0000Kn-7l; Thu, 16 Mar 2023 06:51:25 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: conses Subject: Re: bug#62107: [PATCH] home: services: Add home-unclutter-service-type. References: <86lek41cc6.fsf@conses.eu> <86fsa7y0ff.fsf@conses.eu> Date: Thu, 16 Mar 2023 11:51:23 +0100 In-Reply-To: <86fsa7y0ff.fsf@conses.eu> (conses's message of "Tue, 14 Mar 2023 13:36:36 +0100") Message-ID: <87pm99geac.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 62107-done Cc: 62107-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, conses skribis: > * gnu/home/services/desktop.scm (home-unclutter-configuration) > (home-unclutter-service-type): New variables; > (home-unclutter-shepherd-service): New procedure; > * doc/guix.texi (Desktop Services): Document it. Perfect. Applied, thanks! Ludo=E2=80=99. From unknown Sat Jun 21 10:40:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 13 Apr 2023 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator