From unknown Sat Aug 09 05:06:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39271] Add a guide to the guix cookbook about setting up sway. Resent-From: jbranso@dismail.de Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Jan 2020 17:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39271 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39271@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.157988542015282 (code B ref -1); Fri, 24 Jan 2020 17:04:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jan 2020 17:03:40 +0000 Received: from localhost ([127.0.0.1]:54700 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iv2Mt-0003yQ-PW for submit@debbugs.gnu.org; Fri, 24 Jan 2020 12:03:39 -0500 Received: from lists.gnu.org ([209.51.188.17]:33054) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iv2Mr-0003yI-G8 for submit@debbugs.gnu.org; Fri, 24 Jan 2020 12:03:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47985) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iv2Mp-0007Is-2C for guix-patches@gnu.org; Fri, 24 Jan 2020 12:03:37 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_50,HTML_MESSAGE, RCVD_IN_DNSWL_MED,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iv2Mn-00089u-H4 for guix-patches@gnu.org; Fri, 24 Jan 2020 12:03:34 -0500 Received: from mx2.dismail.de ([159.69.191.136]:28077) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iv2Mm-00088D-T1 for guix-patches@gnu.org; Fri, 24 Jan 2020 12:03:33 -0500 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id fe16bbd9 for ; Fri, 24 Jan 2020 18:03:28 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to; s= 20190914; bh=uNlZXmUNDke7vHQ7HxNU7XV9MCsUuNG9mCrOOYMJGeI=; b=dGL U3zTDuFz/IDVP++IqHob7Xsp7oLwhaji2hHT1F03u3sln+f5LBDksKGAG6NPu8FG jkiG1OAzkmKQ6+F7Yfi91Q8jlfPKupK/zgKXYKAp7fdzpDcovo+Qkv1NFYpyaEWh aiZXzAQbDCEwFZpNF8yUfSwJbg3z1E4WPkXccyU/z8Llp3UBEfCjs9WDVay5HNoK MEqQ3eljITeT3GSdwfwcX+nsqeTZ3dscB9DC83KxcuqMyThUv8YBxP+/nHnfaH6H KJH2jJe8ijZM8muwV99FQFDqPpKeQGDY5r2h2ZCHUqqsWD7foZ1POxLElkBMj2W3 8ciZjxTGhWOi3NJN6Jg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 1e59a824 for ; Fri, 24 Jan 2020 18:03:28 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id e1933e7f for ; Fri, 24 Jan 2020 18:03:28 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 4daa0080 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Fri, 24 Jan 2020 18:03:28 +0100 (CET) MIME-Version: 1.0 Date: Fri, 24 Jan 2020 17:03:27 +0000 Content-Type: multipart/mixed; boundary="--=_RainLoop_885_653289465.1579885407" X-Mailer: RainLoop/1.13.0 From: jbranso@dismail.de Message-ID: <7a8627b16fee4c4609d38e87f260d15f@dismail.de> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 159.69.191.136 X-Spam-Score: 0.2 (/) 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: -0.8 (/) ----=_RainLoop_885_653289465.1579885407 Content-Type: multipart/alternative; boundary="--=_RainLoop_154_344500969.1579885407" ----=_RainLoop_154_344500969.1579885407 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello,=0A=0AI've created a brief and simple guide for users to set up swa= y. It=0Awould probably be better for someone to create a sway-service-typ= e=0Ainstead, but until that happens users need to configure sway manually= .=0A=0AIn the guide, I include a code snippet of a minimal operating=0Aco= nfiguration for sway. I tested the code last night with guix system=0Avm,= and it did produce a run-able vm.=0A=0AI hope this helps someone!=0A=0AT= hanks,=0A=0AJoshua ----=_RainLoop_154_344500969.1579885407 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
=
Hello,

I've created a brief and simple guide for users to set = up sway. It
would probably be better for someone to create a sway-serv= ice-type
instead, but until that happens users need to configure sway = manually.

In the guide, I include a code snippet of a minimal oper= ating
configuration for sway. I tested the code last night with guix s= ystem
vm, and it did produce a run-able vm.

I hope this helps s= omeone!

Thanks,

Joshua

----=_RainLoop_154_344500969.1579885407-- ----=_RainLoop_885_653289465.1579885407 Content-Type: application/octet-stream; name="0001-doc-Add-sway-to-the-cookbook.patch" Content-Disposition: attachment; filename="0001-doc-Add-sway-to-the-cookbook.patch" Content-Transfer-Encoding: base64 RnJvbSA0MzkxNmUzNmM0OWJiY2ZhYzcyMGE4OGIwNGFiMGJlZTMzZjU1MGY1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKb3NodWEgQnJhbnNvbiA8amJyYW5zb0BkaXNtYWls LmRlPgpEYXRlOiBUaHUsIDIzIEphbiAyMDIwIDE4OjA5OjM5IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gZG9jOiBBZGQgc3dheSB0byB0aGUgY29va2Jvb2sKCiogZG9jL2d1aXgtY29va2Jv b2sudGV4aTogQWRkIGEgZ3VpZGUgdG8gaW5zdGFsbCBhbmQgY29uZmlndXJlIHN3YXkuCi0t LQogZG9jL2d1aXgtY29va2Jvb2sudGV4aSB8IDEwMyArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDEwMSBpbnNlcnRpb25zKCsp LCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvYy9ndWl4LWNvb2tib29rLnRleGkg Yi9kb2MvZ3VpeC1jb29rYm9vay50ZXhpCmluZGV4IDQ3N2I3ZTNkZmYuLjJiMGU0MjA5YzUg MTAwNjQ0Ci0tLSBhL2RvYy9ndWl4LWNvb2tib29rLnRleGkKKysrIGIvZG9jL2d1aXgtY29v a2Jvb2sudGV4aQpAQCAtNzcsOCArNzcsOCBAQCBQYWNrYWdpbmcKIAogU3lzdGVtIENvbmZp Z3VyYXRpb24KIAotKiBDdXN0b21pemluZyB0aGUgS2VybmVsOjogICAgICBDcmVhdGluZyBh bmQgdXNpbmcgYSBjdXN0b20gTGludXgga2VybmVsCi0KKyogQ3VzdG9taXppbmcgdGhlIEtl cm5lbDo6ICAgICBDcmVhdGluZyBhbmQgdXNpbmcgYSBjdXN0b20gTGludXgga2VybmVsIG9u IEd1aXggU3lzdGVtLgorKiBTZXR0aW5nIHVwIFN3YXk6OiAgICAgICAgICAgIFVzaW5nIHRo ZSBzd2F5IHRpbGluZyB3aW5kb3cgbWFuYWdlcgogCiBAZW5kIGRldGFpbG1lbnUKIEBlbmQg bWVudQpAQCAtMTMyMCw2ICsxMzIwLDcgQEAgcmVmZXJlbmNlLgogCiBAbWVudQogKiBDdXN0 b21pemluZyB0aGUgS2VybmVsOjogICAgIENyZWF0aW5nIGFuZCB1c2luZyBhIGN1c3RvbSBM aW51eCBrZXJuZWwgb24gR3VpeCBTeXN0ZW0uCisqIFNldHRpbmcgdXAgU3dheTo6ICAgICAg ICAgICAgVXNpbmcgdGhlIHN3YXkgdGlsaW5nIHdpbmRvdyBtYW5hZ2VyCiBAZW5kIG1lbnUK IAogQG5vZGUgQ3VzdG9taXppbmcgdGhlIEtlcm5lbApAQCAtMTU2MSw2ICsxNTYyLDEwNCBA QCBMZWZ0IHVuZGlzY3Vzc2VkIGhvd2V2ZXIsIGlzIEd1aXgncyBpbml0cmQgYW5kIGl0cyBj dXN0b21pemF0aW9uLiAgSXQgaXMKIGxpa2VseSB0aGF0IHlvdSdsbCBuZWVkIHRvIG1vZGlm eSB0aGUgaW5pdHJkIG9uIGEgbWFjaGluZSB1c2luZyBhIGN1c3RvbQoga2VybmVsLCBzaW5j ZSBjZXJ0YWluIG1vZHVsZXMgd2hpY2ggYXJlIGV4cGVjdGVkIHRvIGJlIGJ1aWx0IG1heSBu b3QgYmUKIGF2YWlsYWJsZSBmb3IgaW5jbHVzaW9uIGludG8gdGhlIGluaXRyZC4KK0BjICoq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqCisKK0BtZW51CisqIFNldHRpbmcgdXAgU3dheTo6ICAgICBVc2luZyB0 aGUgc3dheSB0aWxpbmcgd2luZG93IG1hbmFnZXIKK0BlbmQgbWVudQorCitAbm9kZSBTZXR0 aW5nIHVwIFN3YXkKK0BzZWN0aW9uIFNldHRpbmcgdXAgU3dheQorCitTd2F5IGlzIGEgdGls aW5nIHdpbmRvdyBtYW5hZ2VyIHdyaXR0ZW4gZm9yIHdheWxhbmQuICBTaW5jZSBzd2F5IGRv ZXMgbm90CitvZmZpY2lhbGx5IHN1cHBvcnQgbG9naW4gbWFuYWdlcnMsIHNvbWUgdXNlcnMg bWF5IG5lZWQgdG8gZXhlY3V0ZQorInN3YXkiIGF0IHRoZSB2aXJ0dWFsIGNvbnNvbGUgYWZ0 ZXIgbG9naW4uICBIb3dldmVyLCBhY2NvcmRpbmcgdG8gU3dheSdzCitkZXZlbG9wZXJzLCB0 aGUgR05PTUUgZGlzcGxheSBtYW5hZ2VyLCB1c3VhbGx5IHdvcmtzIHRvIHN0YXJ0IHN3YXku CisKK1RvIGdldCBzdGFydGVkIHVzaW5nIHN3YXksIGluc3RhbGwgc3dheSwgYW5kIHRoZSBj b25maWd1cmF0aW9uCitmaWxlLgorCitAZXhhbXBsZQorJCBndWl4IHBhY2thZ2UgLWkgc3dh eSB3Z2V0CiskIHdnZXQgaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3N3YXl3 bS9zd2F5L21hc3Rlci9jb25maWcuaW4KKyQgbWtkaXIgLXAgfi8uY29uZmlnL3N3YXkvCisk IG12IGNvbmZpZy5pbmkgfi8uY29uZmlnL3N3YXkvY29uZmlnCisjIG9wdGlvbmFsbHkgcmVt b3ZlIHdnZXQKKyQgZ3VpeCBwYWNrYWdlIC1yIHdnZXQKK0BlbmQgZXhhbXBsZQorCitTd2F5 IHN1cHBvcnRzIHNldmVyYWwgY29uZmlndXJhdGlvbiBvcHRpb25zIGluY2x1ZGluZyB5b3Vy IGRlZmF1bHQKK3Rlcm1pbmFsIGFuZCBrZXlib2FyZCBsYXlvdXQuICBSZWFkIEBjb2Rle21h biBzd2F5fSBmb3IgZGV0YWlscy4KKworWW91IHdpbGwgbmVlZCB0byB1c2UgQGNvZGV7JWRl c2t0b3Atc2VydmljZXN9IHRvIHJ1biBzd2F5LiAgVHJ5IHRvIGxvZ2luCitpbnRvIHN3YXkg d2l0aCBnZG0uICBJZiBnZG0gZG9lcyBub3Qgd29yayB0aGVuIHRyeSB0byByZW1vdmUKK0Bj b2Rle2dkbS1zZXJ2aWNlLXR5cGV9IGxpa2Ugc28uCisKK0BsaXNwCisgICh1c2UtbW9kdWxl cyAoZ251KSAoZ3VpeCkKKyAgIChzcmZpIHNyZmktMSkpCisKKyAgKHVzZS1zZXJ2aWNlLW1v ZHVsZXMgZGVza3RvcCB4b3JnKQorCisgIChvcGVyYXRpbmctc3lzdGVtCisgICAoaG9zdC1u YW1lICJkb2JieSIpCisgICAodGltZXpvbmUgIkFtZXJpY2EvSW5kaWFuYS9JbmRpYW5hcG9s aXMiKQorICAgKGxvY2FsZSAiZW5fVVMudXRmOCIpCisgICA7OyBCb290IGluICJsZWdhY3ki IEJJT1MgbW9kZSwgYXNzdW1pbmcgL2Rldi9zZFggaXMgdGhlCisgICA7OyB0YXJnZXQgaGFy ZCBkaXNrLCBhbmQgIm15LXJvb3QiIGlzIHRoZSBsYWJlbCBvZiB0aGUgdGFyZ2V0CisgICA7 OyByb290IGZpbGUgc3lzdGVtLgorICAgKGJvb3Rsb2FkZXIgKGJvb3Rsb2FkZXItY29uZmln dXJhdGlvbgorICAgICAgICAgICAgICAgIChib290bG9hZGVyIGdydWItYm9vdGxvYWRlcikK KyAgICAgICAgICAgICAgICAodGFyZ2V0ICIvZGV2L3NkYSIpKSkKKworICAgKGZpbGUtc3lz dGVtcworICAgIChjb25zKiAoZmlsZS1zeXN0ZW0KKyAgICAgICAgICAgIChtb3VudC1wb2lu dCAiLyIpCisgICAgICAgICAgICAoZGV2aWNlICIvZGV2L3NkYTEiKQorICAgICAgICAgICAg KHR5cGUgImJ0cmZzIikpCisgICAgICAgICAgICViYXNlLWZpbGUtc3lzdGVtcykpCisgICAo dXNlcnMgKGNvbnMqCisgICAgICAgICAgICh1c2VyLWFjY291bnQKKyAgICAgICAgICAgIChu YW1lICJ1c2VybmFtZSIpCisgICAgICAgICAgICAoY29tbWVudCAidXNlciBuYW1lIikKKyAg ICAgICAgICAgIChncm91cCAidXNlcnMiKQorICAgICAgICAgICAgKGhvbWUtZGlyZWN0b3J5 ICIvaG9tZS91c2VyIikKKyAgICAgICAgICAgIChzdXBwbGVtZW50YXJ5LWdyb3VwcworICAg ICAgICAgICAgICcoIndoZWVsIiAibmV0ZGV2IiAiYXVkaW8iICJ2aWRlbyIpKSkKKyAgICAg ICAgICAgJWJhc2UtdXNlci1hY2NvdW50cykpCisKKyAgIDs7IEdsb2JhbGx5LWluc3RhbGxl ZCBwYWNrYWdlcy4KKyAgIChwYWNrYWdlcyAoYXBwZW5kIChtYXAgc3BlY2lmaWNhdGlvbi0+ cGFja2FnZQorICAgICAgICAgICAgICAgICAgICAgICAgICAnKCJuc3MtY2VydHMiKSkKKyAg ICAgICAgICAgICAgICAgICAgICViYXNlLXBhY2thZ2VzKSkKKworICAgKHNlcnZpY2VzCisg ICAgKGNvbnMqCisgICAgIChtb2RpZnktc2VydmljZXMKKyAgICAgIChyZW1vdmUgKGxhbWJk YSAoc2VydmljZSkKKyAgICAgICAgICAgICAgICAobWVtYmVyIChzZXJ2aWNlLWtpbmQgc2Vy dmljZSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChsaXN0CisgICAgICAgICAgICAgICAg ICAgICAgICAgZ2RtLXNlcnZpY2UtdHlwZQorICAgICAgICAgICAgICAgICAgICAgICAgICkp KQorICAgICAgICAgICAgICAlZGVza3RvcC1zZXJ2aWNlcykgOztlbmQgb2YgcmVtb3ZlIHNl cnZpY2VzCisgICAgICApKSkpCisKK0BlbmQgbGlzcAorCitZb3UgY2FuIG5vdyBsb2dpbiB0 byBzd2F5IGFmdGVyIGxvZ2luIHRvIHRoZSB2aXJ0dWFsIGNvbnNvbGUgYnkgdHlwaW5nCisK K0BleGFtcGxlCiskIHN3YXkKK0BlbmQgZXhhbXBsZQorCitZb3UgY2FuIGFsc28gc2V0IHVw IHN3YXkgdG8gYXV0b3N0YXJ0IGFmdGVyIHlvdSBsb2dpbi4gQWRkIHRoaXMgdG8geW91cgor fi8uYmFzaF9wcm9maWxlCisKK0BleGFtcGxlCitpZiBbWyAteiAkRElTUExBWSBdXSAmJiBb WyAkKHR0eSkgPSAvZGV2L3R0eTEgXV07IHRoZW4KKyAgWEtCX0RFRkFVTFRfTEFZT1VUPXVz IGV4ZWMgc3dheQorZmkKK0BlbmQgZXhhbXBsZQogCiBAYyAqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKIEBu b2RlIEFkdmFuY2VkIHBhY2thZ2UgbWFuYWdlbWVudAotLSAKMi4yNS4wCgo= ----=_RainLoop_885_653289465.1579885407-- From unknown Sat Aug 09 05:06:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39271] Add a guide to the guix cookbook about setting up sway. Resent-From: Leo Famulari Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 Mar 2020 19:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39271 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 39271@debbugs.gnu.org X-Debbugs-Original-To: jbranso--- via Guix-patches via X-Debbugs-Original-Cc: 39271@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158430205025383 (code B ref -1); Sun, 15 Mar 2020 19:55:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Mar 2020 19:54:10 +0000 Received: from localhost ([127.0.0.1]:35639 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jDZKs-0006bL-9y for submit@debbugs.gnu.org; Sun, 15 Mar 2020 15:54:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:48140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jDZKq-0006bE-Se for submit@debbugs.gnu.org; Sun, 15 Mar 2020 15:54:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36449) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jDZKp-0007dg-FV for guix-patches@gnu.org; Sun, 15 Mar 2020 15:54:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_20,RCVD_IN_DNSWL_LOW, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jDZKo-0003o6-Hc for guix-patches@gnu.org; Sun, 15 Mar 2020 15:54:07 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:46817) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jDZKo-0003lv-Ao for guix-patches@gnu.org; Sun, 15 Mar 2020 15:54:06 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id BC40D21FF5; Sun, 15 Mar 2020 15:54:05 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 15 Mar 2020 15:54:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=lHKBcKQpov1TtnVlbIPK/5X7 QTa4EVexzA7oMr348Hs=; b=wPUuFV9fXAI4XSdh7FdIG0qFPoJIUpmGWjxdOZM1 XhOb4q1qHn7P5kJ+tx8PwSOF+X6G2k2Qjnt3PDoqt6Ee3zD30EWJzq3+r6Czdq/6 4qc8b7cFjOyo1GzddCmb39R48gUCR+tRvfVE4t+FMg5eGX0+q0QPVA/QVHmAw5PY hwg= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=lHKBcK Qpov1TtnVlbIPK/5X7QTa4EVexzA7oMr348Hs=; b=dOWwuVZJQYsMWo33KaANTw 8cJwUmHe7UR7DWBteE/3DPdnEoVAIedRYR4auPw2Pbxzc4Lz0UxUUV6Jmpw4/JN6 t8WEfz0zGqv/X7bx/u0JPEoigB8p/u/vJFpjQsyboNN9MyFfMEHF7VRwvikOJLwS yjJSMiqf/KYkiSFTFTdVYmF6wMpYugDwstyUrK3uK0Xi/rT0tVPmJqFy83vuLevO ht96zwKuPmOTZuIteXgwLJSvHJv4zmRtAdZr74LM5ssP2dv05eoz5kwDwclZdZpX K7X9i6lTfPKCAULwATlS/NXRdXUVMgOdCPaD/EUMZKFxMqPZNeCd0sIfMQimeZEw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrudefuddgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpefnvghoucfh rghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucfkphepjeeird duvdegrddufeekrdeifeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-76-124-138-63.hsd1.pa.comcast.net [76.124.138.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 6D4E43061856; Sun, 15 Mar 2020 15:54:05 -0400 (EDT) Date: Sun, 15 Mar 2020 15:54:04 -0400 From: Leo Famulari Message-ID: <20200315195404.GA27602@jasmine.lan> References: <7a8627b16fee4c4609d38e87f260d15f@dismail.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7a8627b16fee4c4609d38e87f260d15f@dismail.de> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 66.111.4.29 X-Spam-Score: 0.2 (/) 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: -0.8 (/) On Fri, Jan 24, 2020 at 05:03:27PM +0000, jbranso--- via Guix-patches via wrote: > Hello, > > I've created a brief and simple guide for users to set up sway. It > would probably be better for someone to create a sway-service-type > instead, but until that happens users need to configure sway manually. > > In the guide, I include a code snippet of a minimal operating > configuration for sway. I tested the code last night with guix system > vm, and it did produce a run-able vm. Thanks for this! I wonder, are you using sway on Guix with GDM? I think we should establish whether or not GDM works with sway in Guix, and then base the recipe on that. From unknown Sat Aug 09 05:06:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39271] Status: Add a guide to the guix cookbook about setting up sway. References: <7a8627b16fee4c4609d38e87f260d15f@dismail.de> Resent-From: Joshua Branson Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 02 Jun 2020 00:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39271 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: bug#39271 <39271@debbugs.gnu.org> Received: via spool by 39271-submit@debbugs.gnu.org id=B39271.159105834525050 (code B ref 39271); Tue, 02 Jun 2020 00:40:01 +0000 Received: (at 39271) by debbugs.gnu.org; 2 Jun 2020 00:39:05 +0000 Received: from localhost ([127.0.0.1]:37342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jfuxN-0006Vy-Gp for submit@debbugs.gnu.org; Mon, 01 Jun 2020 20:39:05 -0400 Received: from mx2.dismail.de ([159.69.191.136]:34486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jfuxL-0006VT-Rc for 39271@debbugs.gnu.org; Mon, 01 Jun 2020 20:39:04 -0400 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 15e64f6d for <39271@debbugs.gnu.org>; Tue, 2 Jun 2020 02:38:56 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to :subject:date:in-reply-to:message-id:mime-version:content-type; s=20190914; bh=AsvALniE+7EhCH0oH87HBK3MMhdmB8Tl+Ea98bbEtZ4=; b= mo2DhYb9R6/Kf6wDj8QuDno8YIbVu12Qqsux2o1YubSZHLn3b2VbV0QziwDQKK9V ne8jXOqnzlF6C5HejKH98nxz9PucLffw9vITOl7FUFLKOjpoT9xbpGL0gyRNLEwR PPPuC81I4EjqyaQts5kBPBVokADUnLsXgG73MpfwxqhZWGe7gfIJvFDdfHqjLUhG gkINJbQlXIsn36pzcv8LzRtmBDYHKvJJyZLz1oac3DhTKjZ5BiMtx/G8Rm1e57JE UbuCvQqL/EoHVZYBUds+7TqtIxZic5ecxT4jh9lLPhQ0RkFG/J6nXSlv8j8z/w19 y48PR1w/dtAF7JhvM8bdMA== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx2.dismail.de (OpenSMTPD) with ESMTP id d7eb1608 for <39271@debbugs.gnu.org>; Tue, 2 Jun 2020 02:38:56 +0200 (CEST) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 6dc0e4b9 for <39271@debbugs.gnu.org>; Tue, 2 Jun 2020 02:38:56 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 33b0c130 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <39271@debbugs.gnu.org>; Tue, 2 Jun 2020 02:38:54 +0200 (CEST) From: Joshua Branson Date: Mon, 01 Jun 2020 20:38:46 -0400 In-Reply-To: bug's message of "Tue\, 02 Jun 2020 00\:34\:12 +0000" Message-ID: <87v9kaz4h5.fsf@dismail.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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 (---) I created an updated patch. According to this email thread, GDM does not work with sway. https://lists.gnu.org/archive/html/help-guix/2019-10/msg00205.html Most users use SSDM. I do not know how to get SSDM to work with sway. Essentially I use the dvorak keyboard layout, and I do not know how to get SSDM to use the dvorak layout to login. BUT I should probably send an updated patch to show one how to use sway with SSDM, because most users use qwerty anyway...until then... For now, here is just an updated patch that moves the guix cookbook bit to the proper spot: "Customizing a Window Manager". Thanks, -- Joshua Branson Sent from Emacs and Gnus From unknown Sat Aug 09 05:06:28 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#39271] Status: Add a guide to the guix cookbook about setting up sway. Resent-From: Joshua Branson Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 02 Jun 2020 04:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39271 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: bug#39271 <39271@debbugs.gnu.org> Received: via spool by 39271-submit@debbugs.gnu.org id=B39271.159107368716670 (code B ref 39271); Tue, 02 Jun 2020 04:55:01 +0000 Received: (at 39271) by debbugs.gnu.org; 2 Jun 2020 04:54:47 +0000 Received: from localhost ([127.0.0.1]:37666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jfywp-0004Kn-E7 for submit@debbugs.gnu.org; Tue, 02 Jun 2020 00:54:47 -0400 Received: from mx2.dismail.de ([159.69.191.136]:17068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jfywm-0004KY-OM for 39271@debbugs.gnu.org; Tue, 02 Jun 2020 00:54:45 -0400 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 68bb4327 for <39271@debbugs.gnu.org>; Tue, 2 Jun 2020 06:54:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=20190914; bh=9icehIG8m9WyeSk/HCN75Ih6sRiuSK+iWy jJS0I7zcA=; b=fsTzJXFX3KQ8BNAHHuZ9TkBgFSTMPvdBdFpJsrLXkXT07lKm+c 526phUjzIKvXHX2iiaSR7kHAuWMV4lfjKZqamksmou8xeMsMiPlQZ+Ro7y8Dtpmt qRcqZCn3wWQ8VNbnbu4LtcQPyCymXywa61U6VFdXcieSnCiI5GWjqfLVjqiMP2Ib DAhkMrREk2QeD3VKoA4pF767hn10JH3U/Hj+JB1NrO22CoWUpHQESuhLvm8/8RKj 7WRH+06Owovx2/r4sjPSiLugOMzjMqi3YrHGb3RWocj77Se5p+E4KsZHWpU7pY2w Hu3dC+tiJaFPszdxZTQlLxxNpX7tF/TmZe/A== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx2.dismail.de (OpenSMTPD) with ESMTP id ee81eb3b for <39271@debbugs.gnu.org>; Tue, 2 Jun 2020 06:54:36 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 70538228 for <39271@debbugs.gnu.org>; Tue, 2 Jun 2020 06:54:36 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 2111b44a (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <39271@debbugs.gnu.org>; Tue, 2 Jun 2020 06:54:35 +0200 (CEST) From: Joshua Branson References: <7a8627b16fee4c4609d38e87f260d15f@dismail.de> <87v9kaz4h5.fsf@dismail.de> Date: Tue, 02 Jun 2020 00:54:31 -0400 In-Reply-To: <87v9kaz4h5.fsf@dismail.de> (Joshua Branson's message of "Mon, 01 Jun 2020 20:38:46 -0400") Message-ID: <87o8q2ysmw.fsf@dismail.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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 (---) >From 81cf42cebd6697f16a6b760618bd1a2265c8844e Mon Sep 17 00:00:00 2001 From: Joshua Branson Date: Mon, 1 Jun 2020 20:12:15 -0400 Subject: [PATCH] doc: Add a sway configuration example. * doc/guix-cookbook.texi (Sway): Add a sway configuration example. --- doc/guix-cookbook.texi | 94 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) diff --git a/doc/guix-cookbook.texi b/doc/guix-cookbook.texi index 8651bc4429..a2ed25fdfc 100644 --- a/doc/guix-cookbook.texi +++ b/doc/guix-cookbook.texi @@ -1617,6 +1617,100 @@ Then you need to add the following code to a StumpWM configuration file (set-font (make-instance 'xft:font :family "DejaVu Sans Mono" :subfamily "Book" :size 11)) @end lisp +@node Sway +@subsection Sway +@cindex Sway + +Sway is a tiling window manager written for wayland. Since sway does not +officially support login managers, some users may need to execute +"sway" at the virtual console after login. However, according to Sway's +developers, the GNOME display manager, usually works to start sway. + +To get started using sway, install sway, and the configuration +file. + +@example +$ guix package -i sway wget +$ wget https://raw.githubusercontent.com/swaywm/sway/master/config.in +$ mkdir -p ~/.config/sway/ +$ mv config.in ~/.config/sway/config +# optionally remove wget +$ guix package -r wget +@end example + +Sway supports several configuration options including your default +terminal and keyboard layout. Read @code{man sway} for details. + +You will need to use @code{%desktop-services} to run sway. Try to login +into sway with gdm. If gdm does not work then try to remove +@code{gdm-service-type} like so. + +@lisp + (use-modules (gnu) (guix) + (srfi srfi-1)) + + (use-service-modules desktop xorg) + + (operating-system + (host-name "dobby") + (timezone "America/Indiana/Indianapolis") + (locale "en_US.utf8") + ;; Boot in "legacy" BIOS mode, assuming /dev/sdX is the + ;; target hard disk, and "my-root" is the label of the target + ;; root file system. + (bootloader (bootloader-configuration + (bootloader grub-bootloader) + (target "/dev/sda"))) + + (file-systems + (cons* (file-system + (mount-point "/") + (device "/dev/sda1") + (type "btrfs")) + %base-file-systems)) + (users (cons* + (user-account + (name "username") + (comment "user name") + (group "users") + (home-directory "/home/user") + (supplementary-groups + '("wheel" "netdev" "audio" "video"))) + %base-user-accounts)) + + ;; Globally-installed packages. + (packages (append (map specification->package + '("nss-certs")) + %base-packages)) + + (services + (cons* + (modify-services + (remove (lambda (service) + (member (service-kind service) + (list + gdm-service-type + ))) + %desktop-services) ;;end of remove services + )))) + +@end lisp + +You can now login to sway after login to the virtual console by typing + +@example +$ sway +@end example + +You can also set up sway to autostart after you login. Add this to your +~/.bash_profile + +@example +if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then + XKB_DEFAULT_LAYOUT=us exec sway +fi +@end example + @node Session lock @subsection Session lock @cindex sessionlock -- 2.26.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 07 23:20:08 2022 Received: (at control) by debbugs.gnu.org; 8 Jul 2022 03:20:08 +0000 Received: from localhost ([127.0.0.1]:58460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9eXI-0003MT-7V for submit@debbugs.gnu.org; Thu, 07 Jul 2022 23:20:08 -0400 Received: from mx1.dismail.de ([78.46.223.134]:40705) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o9eXH-0003M3-3g for control@debbugs.gnu.org; Thu, 07 Jul 2022 23:20:07 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id b2ddd330 for ; Fri, 8 Jul 2022 05:20:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date:to :from:subject:message-id; s=20190914; bh=zAhnjpQcrE64ZBcEo2CR+eG URXMjTf6dJx/0Rp0euIU=; b=cERqidPVsj79l4CPAE1zMlHCPlf3OcI7FkHrCuf Q/QufuYswPF8ot6JaCWN+u0aGQqcWeEqKP1VLqnAyg64/yNj279KZIaglavqZZBL c9IDnFCZQYcIBIxKzX4ruq7wDrIMIXUA0dHTtf9i5da+kvu+eDRULlWM62PzODtl dS/pKbej47BnJZulsZbCyh+lLdDtF7YqC2UcH0bXwEQ1Isk+v0rGG1Bwm3mcORzB Tcsb5noOxurqZoxn/TQjRjZnIbBx/HBkaXYIqmfnPjzH91dr5acDZwIJsZe1oFhi i1G8O6CBiz8hbug0bem7YXj3WAmLDWrC2UMi3Fxkr8P1c6g== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id f509661a for ; Fri, 8 Jul 2022 05:20:01 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id baf87482 for ; Fri, 8 Jul 2022 05:20:00 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id c485363d (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Fri, 8 Jul 2022 05:20:00 +0200 (CEST) Date: Thu, 07 Jul 2022 23:19:58 -0400 To: control@debbugs.gnu.org From: Joshua Branson Subject: control message for bug #39271 Message-ID: <6ad6a47073ebaf99@smtp1.dismail.de> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control 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 (-) close 39271 quit