From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Samuel Banya" Newsgroups: gmane.emacs.help Subject: Re: Poll: best hackable window manager or DE for Emacs-loving freedom activists Date: Fri, 05 Nov 2021 09:53:01 -0400 Message-ID: References: <87fssbiicx.fsf@disroot.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34184"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Cyrus-JMAP/3.5.0-alpha0-1369-gd055fb5e7c-fm-20211018.002-gd055fb5e To: "Emanuel Berg" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 05 15:01:35 2021 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mizmh-0008kH-3c for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 05 Nov 2021 15:01:35 +0100 Original-Received: from localhost ([::1]:35994 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mizmf-0005CU-Vd for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 05 Nov 2021 10:01:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59988) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mizeq-0001jf-E4 for help-gnu-emacs@gnu.org; Fri, 05 Nov 2021 09:53:30 -0400 Original-Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:54261) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mizen-0003SM-AL for help-gnu-emacs@gnu.org; Fri, 05 Nov 2021 09:53:28 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 2E41E32009E5 for ; Fri, 5 Nov 2021 09:53:23 -0400 (EDT) Original-Received: from imap49 ([10.202.2.99]) by compute3.internal (MEProxy); Fri, 05 Nov 2021 09:53:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= mime-version:message-id:in-reply-to:references:date:from:to :subject:content-type; s=fm1; bh=dP/Anc/OnEjT5PztZz74LBXjoSbKUOL tFvGFBU7g0Qk=; b=nDuoqQ//P8dL4hhFJELhfU1bVfmAzidAKlCClzEeclNSot+ u4k6qlCa33Tawbnbe5VxO2wGdoggzP0CLuSfRWmpCdZgbJZ5EdepcgW5Mv3XRHxp 0oz2/Mb6/QfU0PejSLEZ9+UdWaulALuQkrGZo4FA4N3Rjwtav35ijxpRjjtsNXsK AYye41dxJ1R+OryDMm0L071gBvkFjMgKSqOD5ZwxXRMBH9XqYG0JavQoPhM/fKuZ niMEDKdlakFLaRPEouJyetUoKQX5UqTTD8g5UfPrUlCgGNqQE2k8NdSODl8Rr18E c0lTQZ/TpMEN2J4WQN2FsHoP35vqJknwi4+3eTg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=fm1; bh=dP/Anc /OnEjT5PztZz74LBXjoSbKUOLtFvGFBU7g0Qk=; b=Y/ApPSXvCS9W5lUZduRarn Fju1ltJlojTxZtf9Baz4aHGHVWfrewFff4hmq5Nh2nj8AdBnZDVGvp1sbbg61Tcu gIabiI118cf59rbKFezzhiPjyauD2QshpfDEjhKc9gX8161Yz+GfQNdjj8xDwOLE H+QqWcrPPYiq+o3kfwmnVSxbEpJLx2WqOnl+hnqspuk3m+/3GHSD3Jwv+sgujxlz EujzZVg5EVEZ+uHViS8gZi6bFU7RCKrUizn/c/HblXVivpYgdGAcjCTFkqf5BBDt qNGB9GC7gTdrnwRI+serZ0P2JxE2mUi1XIhbKrLYixFTVrRqiyNB0pdvPRTAOitA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrtdeigdehhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgesrgdtre erreertdenucfhrhhomhepfdfurghmuhgvlhcuuegrnhihrgdfuceoshgsrghnhigrsehf rghsthhmrghilhdrtghomheqnecuggftrfgrthhtvghrnhepkeffgeejhffgudffkeegve eiheetleduieeigefgfeelheelhffghfehtefhjedunecuffhomhgrihhnpegrmhhsuhgv shhsrdgtohhmpdhsthgrlhhlmhgrnhhsuhhpphhorhhtrdhorhhgpdhgnhhurdhorhhgne cuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshgsrghn higrsehfrghsthhmrghilhdrtghomh X-ME-Proxy: Original-Received: by mailuser.nyi.internal (Postfix, from userid 501) id 99BE4F60069; Fri, 5 Nov 2021 09:53:22 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface In-Reply-To: <87fssbiicx.fsf@disroot.org> Received-SPF: pass client-ip=64.147.123.25; envelope-from=sbanya@fastmail.com; helo=wout2-smtp.messagingengine.com 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:134380 Archived-At: Also, if you suck at 'xrandr' like me, you can always use 'arandr' to view your multiple monitor setups and save an 'xrandr' config accordingly for multiple monitor setups: https://christian.amsuess.com/tools/arandr/ Sure, you can then learn the config syntax and go from there, but I get too frustrated at times with stuff like this when I wish Linux would "just work" with this kind of mentality in mind. However, that's the fun part too as you kind of make it into your own thing. Not sure about everyone else on here, but even when I like minimal DE or WM setups, I just expect a couple things to work on Linux as a user: - Sound ('pavucontrol' if I'm using PulseAudio) - Video ('arandr' for multiple monitors) - Networking ('nmtui') For this reason alone, I actually prefer GUI or curses type apps for these three components as its always a pain to try to configure either of these just to get a basic OS working when it should just work. I know that's a bit of a segway, but it might help you with your WM choice and config. Sincerely, Sam On Thu, Nov 4, 2021, at 7:58 PM, Jorge P. de Morais Neto wrote: > Hi. I love digital ethics, GNU and Emacs! Which keyboard-driven > hackable window manager (WM) or desktop environment (DE) do you > recommend? I currently use GNOME 3 DE. Years ago I used Enlightenment, > Xfce and Fluxbox but then I migrated to GNOME to learn a good libre and > user friendly DE so I could assist unskilled users such as my family. > > I have now reconsidered---I want a hackable keyboard-driven WM or DE. > I'll keep GNOME installed as plan B for difficulties with the hacker WM. > Also, once in a while I will use GNOME just to preserve useful knowledge > for assisting unskilled users. > > I also want to remap keys, so for example in IceCat and Gajim C-n will > mean as in Emacs. I have read this is easy on StumpWM, I hope it > is also easy in i3 and EXWM. I would also prefer a WM with a system > tray, so it is easy (for example) to check for new messages on Gajim. > > So far I am divided between i3 and EXWM. EXWM would likely be cooler > and more hackable but lacks Wayland support, and Wayland is the near > future. I don't want to have to learn another hacker WM for Wayland. > So the leading candidate is i3, since Sway implements i3 concepts on > Wayland. I read it even accepts i3 config files. Thus: > > * Poll: best hackable and keyboard-driven WM/DE for sw freedom activists > > 1. i3/Sway > 2. EXWM > 3. Ratpoison > 4. StumpWM > 5. Awesome > 6. bspwm > 7. xmonad > 8. GNOME > 9. Mate > 10. XFCE > 11. LXDE > 12. Other---specify: > > Should support key remapping and be future-proof (Wayland). Ideally > hackable in Elisp, Guile Scheme, Common Lisp or Bash; Python and C OK. > Low resource usage is desirable but good features take priority. > > Regards > > -- > - Many people hate injustice but few check the facts; this causes more > injustice. Ask me about > - Please adopt free/libre formats like PDF, Org, LaTeX, ODF, Opus, WebM and 7z. > - Libre apps for AOSP (Replicant, LineageOS, etc.) and Android: F-Droid > - https://www.gnu.org/philosophy/free-sw.html "What is free software?" > >