X-Loop: help-debbugs@HIDDEN Subject: [bug#58179] A small script to switch between browser tabs. Resent-From: Nicolas Graves <ngraves@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 29 Sep 2022 19:49:01 +0000 Resent-Message-ID: <handler.58179.B.166448091826666 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 58179 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 58179 <at> debbugs.gnu.org X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.166448091826666 (code B ref -1); Thu, 29 Sep 2022 19:49:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Sep 2022 19:48:38 +0000 Received: from localhost ([127.0.0.1]:39635 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1odzWP-0006w2-QR for submit <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:48:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:46726) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1odzWL-0006vq-0P for submit <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:48:36 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40648) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>) id 1odzWK-00032p-Rj for guix-patches@HIDDEN; Thu, 29 Sep 2022 15:48:32 -0400 Received: from 2.mo560.mail-out.ovh.net ([188.165.53.149]:39989) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>) id 1odzWI-0002h5-K9 for guix-patches@HIDDEN; Thu, 29 Sep 2022 15:48:32 -0400 Received: from player750.ha.ovh.net (unknown [10.109.138.56]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 6027C244F8 for <guix-patches@HIDDEN>; Thu, 29 Sep 2022 19:48:25 +0000 (UTC) Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN) by player750.ha.ovh.net (Postfix) with ESMTPSA id 7D9A02F119B6C for <guix-patches@HIDDEN>; Thu, 29 Sep 2022 19:48:24 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-108S00280912ba0-5459-4008-b50e-ba2987da284d, B0E8D5270CD01EFF20DD9E8B4F81152F34611B42) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 213.44.161.47 From: Nicolas Graves <ngraves@HIDDEN> Date: Thu, 29 Sep 2022 21:48:23 +0200 Message-ID: <87edvuynaw.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 17764448730321249018 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehtddgudegfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeujeelieeljeffhfelteejtdeljeehveduffelvefgudefkeehgfdvvdevgeevfeenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrjeehtddrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitd Received-SPF: pass client-ip=188.165.53.149; envelope-from=ngraves@HIDDEN; helo=2.mo560.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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.3 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.3 (--) Hi! 4 patches to send a small rofi script to switch between chromium-based browser tabs. There are node packages in it and i didn't take care of packaging all development dependencies (node bootstrapping). The script should also work in firefox based browsers soon. -- Best regards, Nicolas Graves
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Nicolas Graves <ngraves@HIDDEN> Subject: bug#58179: Acknowledgement (A small script to switch between browser tabs.) Message-ID: <handler.58179.B.166448091826666.ack <at> debbugs.gnu.org> References: <87edvuynaw.fsf@HIDDEN> X-Gnu-PR-Message: ack 58179 X-Gnu-PR-Package: guix-patches Reply-To: 58179 <at> debbugs.gnu.org Date: Thu, 29 Sep 2022 19:49:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 58179 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 58179: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D58179 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: [bug#58179] [PATCH 1/4] gnu: Add node-ws. References: <87edvuynaw.fsf@HIDDEN> In-Reply-To: <87edvuynaw.fsf@HIDDEN> Resent-From: Nicolas Graves <ngraves@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 29 Sep 2022 19:53:01 +0000 Resent-Message-ID: <handler.58179.B58179.166448115927136 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58179 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 58179 <at> debbugs.gnu.org Cc: ngraves@HIDDEN Received: via spool by 58179-submit <at> debbugs.gnu.org id=B58179.166448115927136 (code B ref 58179); Thu, 29 Sep 2022 19:53:01 +0000 Received: (at 58179) by debbugs.gnu.org; 29 Sep 2022 19:52:39 +0000 Received: from localhost ([127.0.0.1]:39654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1odzaJ-00073b-FD for submit <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:52:39 -0400 Received: from 17.mo583.mail-out.ovh.net ([46.105.56.132]:38585) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1odzaG-00073L-ET for 58179 <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:52:38 -0400 Received: from player687.ha.ovh.net (unknown [10.109.156.215]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id EFB1D244AC for <58179 <at> debbugs.gnu.org>; Thu, 29 Sep 2022 19:52:33 +0000 (UTC) Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN) by player687.ha.ovh.net (Postfix) with ESMTPSA id 3D79D2F1D2C48; Thu, 29 Sep 2022 19:52:30 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-98R002054d64b2-73c2-4ca7-8b52-dbe5ec186e72, B0E8D5270CD01EFF20DD9E8B4F81152F34611B42) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 213.44.161.47 From: Nicolas Graves <ngraves@HIDDEN> Date: Thu, 29 Sep 2022 21:52:24 +0200 Message-Id: <20220929195227.11018-1-ngraves@HIDDEN> X-Mailer: git-send-email 2.37.3 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 17834254525517128418 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehtddgudeggecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvudduveefleelhfdukeejgefhjefhvdefhffhffdugfekveelieelteeiveefgeenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhjshdrihhtnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrheikeejrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheekudejleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfe X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/node-xyz.scm (node-ws): New variable. --- gnu/packages/node-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm index b14b407e19..4c92e07537 100644 --- a/gnu/packages/node-xyz.scm +++ b/gnu/packages/node-xyz.scm @@ -1512,6 +1512,35 @@ (define-public node-serialport projects. It combines a high-level Node.js stream interface with a useful default set of parsers and bindings."))) +(define-public node-ws + (package + (name "node-ws") + (version "8.8.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/websockets/ws") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1nwig6rxakd72nr1sbcl7qqwab3w5116s7dcblnz45fslf9lql8i")))) + (build-system node-build-system) + (arguments + '(#:tests? #f + #:phases (modify-phases %standard-phases + (replace 'configure + (lambda _ + (invoke "npm" "--offline" "--ignore-scripts" "install" + "--production")))))) + (home-page "https://github.com/websockets/ws") + (synopsis "Websocket client and server for Node.js") + (description "This package provides a simple websocket client and server +for Node.js. It doesn't work in a browser. It can send and receive data, +authenticate clients, broadwast to other websocket clients, use external +APIs...") + (license license:expat))) + (define-public node-yazl (package (name "node-yazl") -- 2.37.3
X-Loop: help-debbugs@HIDDEN Subject: [bug#58179] [PATCH 2/4] gnu: Add node-commander. Resent-From: Nicolas Graves <ngraves@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 29 Sep 2022 19:53:02 +0000 Resent-Message-ID: <handler.58179.B58179.166448116027142 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58179 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 58179 <at> debbugs.gnu.org Cc: ngraves@HIDDEN Received: via spool by 58179-submit <at> debbugs.gnu.org id=B58179.166448116027142 (code B ref 58179); Thu, 29 Sep 2022 19:53:02 +0000 Received: (at 58179) by debbugs.gnu.org; 29 Sep 2022 19:52:40 +0000 Received: from localhost ([127.0.0.1]:39656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1odzaJ-00073d-PS for submit <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:52:40 -0400 Received: from 2.mo560.mail-out.ovh.net ([188.165.53.149]:38575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1odzaI-00073P-GD for 58179 <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:52:38 -0400 Received: from player737.ha.ovh.net (unknown [10.109.138.183]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id E81C424774 for <58179 <at> debbugs.gnu.org>; Thu, 29 Sep 2022 19:52:37 +0000 (UTC) Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN) by player737.ha.ovh.net (Postfix) with ESMTPSA id 4DFEB25AF4AFB; Thu, 29 Sep 2022 19:52:36 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-108S002f08321fa-2b2d-48d7-bbdc-561fdfa4b796, B0E8D5270CD01EFF20DD9E8B4F81152F34611B42) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 213.44.161.47 From: Nicolas Graves <ngraves@HIDDEN> Date: Thu, 29 Sep 2022 21:52:25 +0200 Message-Id: <20220929195227.11018-2-ngraves@HIDDEN> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20220929195227.11018-1-ngraves@HIDDEN> References: <20220929195227.11018-1-ngraves@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 17835661899867087586 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehtddgudeggecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejfeejrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheekudejleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitd X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/node-xyz.scm (node-commander): New variable. --- gnu/packages/node-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm index 4c92e07537..c14ff7f421 100644 --- a/gnu/packages/node-xyz.scm +++ b/gnu/packages/node-xyz.scm @@ -106,6 +106,34 @@ (define-public node-color-name "This package provides a JSON list with color names and their values.") (license license:expat))) +(define-public node-commander + (package + (name "node-commander") + (version "9.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tj/commander.js") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1yvm0qjirxxdrf7dng0h770n8abz83ymzv4r0wa8ww5x2l2xzsvz")))) + (build-system node-build-system) + (arguments + '(#:tests? #f + #:phases (modify-phases %standard-phases + (replace 'configure + (lambda _ + (invoke "npm" "--offline" "--ignore-scripts" "install" + "--production")))))) + (home-page "https://github.com/tj/commander.js") + (synopsis "Complete solution for Node.js command-line interfaces") + (description "This package can parse arguments into options and +command-arguments, disaply usage errors for problems, and implements a help +system.") + (license license:expat))) + (define-public node-crx3 (package (name "node-crx3") -- 2.37.3
X-Loop: help-debbugs@HIDDEN Subject: [bug#58179] [PATCH 3/4] gnu: Add node-chrome-remote-interface. Resent-From: Nicolas Graves <ngraves@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 29 Sep 2022 19:53:02 +0000 Resent-Message-ID: <handler.58179.B58179.166448116927168 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58179 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 58179 <at> debbugs.gnu.org Cc: ngraves@HIDDEN Received: via spool by 58179-submit <at> debbugs.gnu.org id=B58179.166448116927168 (code B ref 58179); Thu, 29 Sep 2022 19:53:02 +0000 Received: (at 58179) by debbugs.gnu.org; 29 Sep 2022 19:52:49 +0000 Received: from localhost ([127.0.0.1]:39659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1odzaT-000747-4r for submit <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:52:49 -0400 Received: from 4.mo575.mail-out.ovh.net ([46.105.59.63]:54155) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1odzaN-00073u-SD for 58179 <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:52:44 -0400 Received: from player788.ha.ovh.net (unknown [10.110.208.115]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4271D23C84 for <58179 <at> debbugs.gnu.org>; Thu, 29 Sep 2022 19:52:41 +0000 (UTC) Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN) by player788.ha.ovh.net (Postfix) with ESMTPSA id 1D3F52F23023B; Thu, 29 Sep 2022 19:52:40 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-103G0059621e26d-d852-493a-be72-a18004cb09ea, B0E8D5270CD01EFF20DD9E8B4F81152F34611B42) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 213.44.161.47 From: Nicolas Graves <ngraves@HIDDEN> Date: Thu, 29 Sep 2022 21:52:26 +0200 Message-Id: <20220929195227.11018-3-ngraves@HIDDEN> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20220929195227.11018-1-ngraves@HIDDEN> References: <20220929195227.11018-1-ngraves@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 17836787802610262754 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehtddgudeggecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhgggfestdekredtredttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpedvheelieffheetvdelhfffffejfefgudfhteekveehieetudeiudfgkeeutdehjeenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhejkeekrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheekudejleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejhe X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/node-xyz.scm (node-chrome-remote-interface): New variable. --- gnu/packages/node-xyz.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm index c14ff7f421..8dd11333ef 100644 --- a/gnu/packages/node-xyz.scm +++ b/gnu/packages/node-xyz.scm @@ -85,6 +85,36 @@ (define-public node-buffer-crc32 and fancy character sets, signed or unsigned data and has tests, for Node.") (license license:expat))) +(define-public node-chrome-remote-interface + (package + (name "node-chrome-remote-interface") + (version "0.31.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cyrus-and/chrome-remote-interface") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0gbz8cj6s1mxvzaa9wpvdky2mcrdaz3ql552rkzzi6xlziqsrx69")))) + (build-system node-build-system) + (arguments + '(#:tests? #f + #:phases (modify-phases %standard-phases + (replace 'configure + (lambda _ + (invoke "npm" "--offline" "--ignore-scripts" "install" + "--production")))))) + (inputs (list node-ws node-commander)) + (home-page "https://github.com/cyrus-and/chrome-remote-interface") + (synopsis "Chrome Debugging Protocol interface") + (description "This package is a Chrome Debugging Protocol interface that +helps to instrument Chrome (or any other suitable implementation) by providing +a simple abstraction of commands and notifications using a straightforward +JavaScript API.") + (license license:expat))) + (define-public node-color-name (package (name "node-color-name") -- 2.37.3
X-Loop: help-debbugs@HIDDEN Subject: [bug#58179] [PATCH 4/4] gnu: Add rofi-switch-browser-tabs/chromium. Resent-From: Nicolas Graves <ngraves@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Thu, 29 Sep 2022 19:53:02 +0000 Resent-Message-ID: <handler.58179.B58179.166448117527186 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58179 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 58179 <at> debbugs.gnu.org Cc: ngraves@HIDDEN Received: via spool by 58179-submit <at> debbugs.gnu.org id=B58179.166448117527186 (code B ref 58179); Thu, 29 Sep 2022 19:53:02 +0000 Received: (at 58179) by debbugs.gnu.org; 29 Sep 2022 19:52:55 +0000 Received: from localhost ([127.0.0.1]:39662 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1odzaY-00074P-G1 for submit <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:52:54 -0400 Received: from 20.mo561.mail-out.ovh.net ([178.33.47.94]:33611) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1odzaT-000746-UL for 58179 <at> debbugs.gnu.org; Thu, 29 Sep 2022 15:52:51 -0400 Received: from player772.ha.ovh.net (unknown [10.108.4.253]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 30E8122B76 for <58179 <at> debbugs.gnu.org>; Thu, 29 Sep 2022 19:52:47 +0000 (UTC) Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN) by player772.ha.ovh.net (Postfix) with ESMTPSA id 037592F2EE0F8; Thu, 29 Sep 2022 19:52:45 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-105G006a7bcfc71-75eb-4fe4-b190-ed79c26c14d4, B0E8D5270CD01EFF20DD9E8B4F81152F34611B42) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 213.44.161.47 From: Nicolas Graves <ngraves@HIDDEN> Date: Thu, 29 Sep 2022 21:52:27 +0200 Message-Id: <20220929195227.11018-4-ngraves@HIDDEN> X-Mailer: git-send-email 2.37.3 In-Reply-To: <20220929195227.11018-1-ngraves@HIDDEN> References: <20220929195227.11018-1-ngraves@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 17838476653245752034 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehtddgudeggecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvvefufffkofgjfhggtgfgsehtkeertdertdernecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnheptdfhfeeijeeifefgueduudejjeegkeeilefgffekvdetkedvgeduvedvhfffjeetnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrjeejvddrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeehkedujeelseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedu X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/xdisorg.scm (rofi-switch-browser-tabs/chromium): New variable. --- gnu/packages/xdisorg.scm | 42 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 9908f29191..2fa12ba220 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -56,6 +56,7 @@ ;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan@HIDDEN> ;;; Copyright © 2022 Derek Chuank <derekchuank@HIDDEN> ;;; Copyright © 2022 Wamm K. D. <jaft.r@HIDDEN> +;;; Copyright © 2022 Nicolas Graves <ngraves@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -118,6 +119,7 @@ (define-module (gnu packages xdisorg) #:use-module (gnu packages man) #:use-module (gnu packages maths) #:use-module (gnu packages ncurses) + #:use-module (gnu packages node-xyz) #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) @@ -128,6 +130,7 @@ (define-module (gnu packages xdisorg) #:use-module (gnu packages terminals) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) + #:use-module (gnu packages web) #:use-module (gnu packages) #:use-module (ice-9 match)) @@ -1905,6 +1908,45 @@ (define-public rofi-calc natural language input and provide results.") (license license:expat))) +(define-public rofi-switch-browser-tabs/chromium + (let* ((commit "788cce881ba8c3891175fbbe62b9c799aa47652b") + (revision "0")) + (package + (name "rofi-switch-browser-tabs-chromium") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kevinmorio/rofi-switch-browser-tabs") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0m4vldx9k6wxx7s7zkkwbj11r7vckvdky8fypf73qzmgl0yn4vmi")) + ;; The firefox version is strongly outdated. + ;; Firefox and firefox-based browsers will soon (and partially do) + ;; support this feature using this same package. + ;; Not working for firefox v105.0 + (modules '((guix build utils))) + (snippet '(delete-file-recursively "firefox-switch-tabs")))) + (build-system copy-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'install 'chmod + (lambda _ + (chmod "chrome-switch-tabs/chrome-switch-tabs" #o555)))) + #:install-plan + (list '("chrome-switch-tabs/chrome-switch-tabs" "bin/")))) + (propagated-inputs (list jq node-chrome-remote-interface)) + (home-page "https://github.com/kevinmorio/rofi-switch-browser-tabs") + (synopsis "Use rofi to switch between browser tabs") + (description "This packages provides a simple rofi mode to switch between +tabs in Chromium-based browsers. It also has experimental support for +firefox-based browsers. Once installed, simply run +@code{rofi -modi 'chrome:chrome-switch-tabs' -show chrome}.") + (license license:expat)))) + (define-public tint2 (package (name "tint2") -- 2.37.3
X-Loop: help-debbugs@HIDDEN Subject: [bug#58179] [PATCH] gnu: Add rofi-switch-browser-tabs. References: <87edvuynaw.fsf@HIDDEN> In-Reply-To: <87edvuynaw.fsf@HIDDEN> Resent-From: Nicolas Graves <ngraves@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 02 Oct 2022 19:17:02 +0000 Resent-Message-ID: <handler.58179.B58179.16647381894625 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58179 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 58179 <at> debbugs.gnu.org Received: via spool by 58179-submit <at> debbugs.gnu.org id=B58179.16647381894625 (code B ref 58179); Sun, 02 Oct 2022 19:17:02 +0000 Received: (at 58179) by debbugs.gnu.org; 2 Oct 2022 19:16:29 +0000 Received: from localhost ([127.0.0.1]:48071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1of4Rw-0001CU-OS for submit <at> debbugs.gnu.org; Sun, 02 Oct 2022 15:16:29 -0400 Received: from 12.mo582.mail-out.ovh.net ([178.32.125.228]:55479) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1of4Ru-0001CG-0Q for 58179 <at> debbugs.gnu.org; Sun, 02 Oct 2022 15:16:27 -0400 Received: from player168.ha.ovh.net (unknown [10.111.172.221]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id D59D9245AC for <58179 <at> debbugs.gnu.org>; Sun, 2 Oct 2022 19:16:23 +0000 (UTC) Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN) by player168.ha.ovh.net (Postfix) with ESMTPSA id DB90F2F34D171 for <58179 <at> debbugs.gnu.org>; Sun, 2 Oct 2022 19:16:21 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-108S00219ec400b-7239-4ad2-9359-5b134829de7d, 96DE67F35539E2552C464D072B5C92269B67134A) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 213.44.161.47 From: Nicolas Graves <ngraves@HIDDEN> Date: Sun, 02 Oct 2022 21:16:21 +0200 Message-ID: <87tu4mvxx6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 16395072970845708830 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehjedgudefiecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeetfeeukeehledtffdvieeuleejkefhudeuhfdukefgtdevgeetgedtkeehueeivdenucffohhmrghinhepghhithhhuhgsrdgtohhmnecukfhppedtrddtrddtrddtpddvudefrdeggedrudeiuddrgeejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpohhuthdphhgvlhhopehplhgrhigvrhduieekrdhhrgdrohhvhhdrnhgvthdpihhnvghtpedtrddtrddtrddtpdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedupdhrtghpthhtohepheekudejleesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvd X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/xdisorg.scm (rofi-switch-browser-tabs): New variable. --- gnu/packages/xdisorg.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 9908f29191..aa673ce84d 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -1905,6 +1905,38 @@ (define-public rofi-calc natural language input and provide results.") (license license:expat))) +(define-public rofi-switch-browser-tabs + (let* ((commit "e1516cc2cb824fb9bdfe45680429e36d6e3789c5") + (revision "0")) + (package + (name "rofi-switch-browser-tabs") + (version (git-version "0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nicolas-graves/rofi-switch-browser-tabs") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "15r3ajf60vgirrlapqf10xlklmwpj4k39sii9ji6djm16anpqwsm")))) + (build-system copy-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'install 'exe + (lambda _ (chmod "switch-browser-tabs" #o555)))) + #:install-plan + (list '("switch-browser-tabs" "bin/")))) + (propagated-inputs (list wget jq)) + (home-page "https://github.com/nicolas-graves/rofi-switch-browser-tabs") + (synopsis "Use rofi to switch between browser tabs") + (description "This packages provides a simple rofi mode to switch between +tabs in Chromium-based browsers. Once installed, just run your browser with +@code{--remote-debugging-port=9222} and use +@code{rofi -modi 'switch-tabs:switch-browser-tabs' -show switch-tabs}.") + (license license:expat)))) + (define-public tint2 (package (name "tint2") -- 2.37.3 <#secure method=pgpmime mode=sign> -- Best regards, Nicolas Graves
X-Loop: help-debbugs@HIDDEN Subject: [bug#58179] [PATCH] gnu: Add rofi-switch-browser-tabs. References: <87edvuynaw.fsf@HIDDEN> In-Reply-To: <87edvuynaw.fsf@HIDDEN> Resent-From: Nicolas Graves <ngraves@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 02 Oct 2022 19:23:01 +0000 Resent-Message-ID: <handler.58179.B58179.16647385715289 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 58179 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 58179 <at> debbugs.gnu.org Received: via spool by 58179-submit <at> debbugs.gnu.org id=B58179.16647385715289 (code B ref 58179); Sun, 02 Oct 2022 19:23:01 +0000 Received: (at 58179) by debbugs.gnu.org; 2 Oct 2022 19:22:51 +0000 Received: from localhost ([127.0.0.1]:48090 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1of4Y7-0001NE-FL for submit <at> debbugs.gnu.org; Sun, 02 Oct 2022 15:22:51 -0400 Received: from 6.mo582.mail-out.ovh.net ([87.98.177.69]:54897) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>) id 1of4Y4-0001N5-OE for 58179 <at> debbugs.gnu.org; Sun, 02 Oct 2022 15:22:50 -0400 Received: from player734.ha.ovh.net (unknown [10.110.171.31]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 559222302D for <58179 <at> debbugs.gnu.org>; Sun, 2 Oct 2022 19:22:47 +0000 (UTC) Received: from ngraves.fr (met42-h01-213-44-161-47.dsl.sta.abo.bbox.fr [213.44.161.47]) (Authenticated sender: ngraves@HIDDEN) by player734.ha.ovh.net (Postfix) with ESMTPSA id E751A2F0A8C27 for <58179 <at> debbugs.gnu.org>; Sun, 2 Oct 2022 19:22:46 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-110S004b521c6b7-67d7-475e-877c-853ef6829929, 96DE67F35539E2552C464D072B5C92269B67134A) smtp.auth=ngraves@HIDDEN X-OVh-ClientIp: 213.44.161.47 From: Nicolas Graves <ngraves@HIDDEN> Date: Sun, 02 Oct 2022 21:22:46 +0200 Message-ID: <87r0zqvxmh.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Ovh-Tracer-Id: 16503159363660735006 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvfedrfeehjedgudefjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfggtgfgsehtqhertddttdejnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepledtffejieegvdejuefgiedtkefggfelkeeltddtheegtdelffeiveetieetleegnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkpheptddrtddrtddrtddpvddufedrgeegrdduiedurdegjeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhhouggvpehsmhhtphhouhhtpdhhvghlohepphhlrgihvghrjeefgedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeehkedujeelseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedv X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/xdisorg.scm (rofi-switch-browser-tabs): New variable. --- gnu/packages/xdisorg.scm | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 9908f29191..e8c201f375 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -56,6 +56,7 @@ ;;; Copyright =C2=A9 2022 Jai Vetrivelan <jaivetrivelan@HIDDEN> ;;; Copyright =C2=A9 2022 Derek Chuank <derekchuank@HIDDEN> ;;; Copyright =C2=A9 2022 Wamm K. D. <jaft.r@HIDDEN> +;;; Copyright =C2=A9 2022 Nicolas Graves <ngraves@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -126,6 +127,7 @@ (define-module (gnu packages xdisorg) #:use-module (gnu packages sphinx) #:use-module (gnu packages tcl) #:use-module (gnu packages terminals) + #:use-module (gnu packages wget) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) #:use-module (gnu packages) @@ -1905,6 +1907,38 @@ (define-public rofi-calc natural language input and provide results.") (license license:expat))) +(define-public rofi-switch-browser-tabs + (let* ((commit "e1516cc2cb824fb9bdfe45680429e36d6e3789c5") + (revision "0")) + (package + (name "rofi-switch-browser-tabs") + (version (git-version "0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/nicolas-graves/rofi-switch-browser= -tabs") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 "15r3ajf60vgirrlapqf10xlklmwpj4k39sii9ji6djm16anpqwsm"))= )) + (build-system copy-build-system) + (arguments + '(#:phases + (modify-phases %standard-phases + (add-before 'install 'exe + (lambda _ (chmod "switch-browser-tabs" #o555)))) + #:install-plan + (list '("switch-browser-tabs" "bin/")))) + (propagated-inputs (list wget jq)) + (home-page "https://github.com/nicolas-graves/rofi-switch-browser-ta= bs") + (synopsis "Use rofi to switch between browser tabs") + (description "This packages provides a simple rofi mode to switch be= tween +tabs in Chromium-based browsers. Once installed, just run your browser wi= th +@code{--remote-debugging-port=3D9222} and use +@code{rofi -modi 'switch-tabs:switch-browser-tabs' -show switch-tabs}.") + (license license:expat)))) + (define-public tint2 (package (name "tint2") -- 2.37.3 Sorry for the double send. In a few words, I forked the project and made it work with minimal changes without node-chrome-remote-interface. The first commits aren't useful for this final package anymore, although they are correct and could still be added if wanted. -- Best regards, Nicolas Graves
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.