From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.help Subject: Re: minimize-frame ? Date: Thu, 22 Jul 2021 14:26:14 +0200 Message-ID: References: <87fsw78apm.fsf@web.de> <878s1ztb2g.fsf@zoho.eu> <87tuknqc8m.fsf@zoho.eu> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10374"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 22 14:27:56 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 1m6Xnw-0002UB-89 for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 22 Jul 2021 14:27:56 +0200 Original-Received: from localhost ([::1]:50822 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6Xnv-0007eh-9S for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 22 Jul 2021 08:27:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48648) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6XmP-0007dg-P0 for help-gnu-emacs@gnu.org; Thu, 22 Jul 2021 08:26:24 -0400 Original-Received: from mail-oln040092070099.outbound.protection.outlook.com ([40.92.70.99]:48622 helo=EUR03-AM5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6XmM-0007CV-RX for help-gnu-emacs@gnu.org; Thu, 22 Jul 2021 08:26:21 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jawgcFAUCKas9YNjUKTOCRoY8I+SaLqJ1ZCncank5MMMELWzprqvMlrLMAcThEz6t2Sqh0/H6eJ50cK4oKe7fgL+Dqk8QJC09FrYa5UYKstRgmCEKJR1tnHPNmJQYUff09RtWB2jxaW/VR5gUrGOuOJ31Ea7xeVDYsFe1iMakVCrrWI5TUOBFm9jz8hKji8K4YVPe/KrIRvar94BwUV72TKUv9JAa1+vp0x26Jlb+gfHkytQhXrIIhh/4ODIjKf2e+hOiUm9s0teggM3UIPzeJHReM+xbspI+zOFlLBjLtLAMkC7v3BSIz056gmh41ZeJJAbHDqUaIvbnW4G2IIggA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1LDuomUoExccGVe7CpZZI1xL0K+sBoL2PTUeul3AKnI=; b=CGWC06QI47AokxE1ZhkRA4lcBimd75CB4egOg/2NPABFVI/Jbt1/pT4JXX1W4ZwPPfignKP9K7+HoBgueEuDtmjSuO7TFyWfdaJCOJmFsSjMeIKdBOrLOjdmibLPBYnAT4nBePEc1ork7BLpyHHzzm3mjrNspvBTInj4KU0gUguo302hnXyFYJ3/5fEWa3tXKdWtg3+7nTseZuG4cenwONtiZ7jqZWsU6h53pWLxTd8+diy5tR1J35n6pDCuJne8ca+I2RZ2eHULI0h9VW2uiB4amFOfqP3LnyEmvlR0uR6G72D94WLhBENgDd9N9LGTvVLcuzQrtxhglv19S2GAJA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1LDuomUoExccGVe7CpZZI1xL0K+sBoL2PTUeul3AKnI=; b=rMi3H8G7WgU23TNgKUEcPRPsQKDdLDS6wrhoqtbRt+MhPBla2U6VY/E4O3Yh/MxB+j/vTSrbubOTCSifwIIxrvq0Okn2aAJfws43B834thAC0qiR1wVr4tGUg5yG0yy9Cxsbx43lfNs05rB0VHB7nGiCGhSl5ypy/GRQWp61AK7IU5fBnFwxtKrFzJmEQ/QoK50ABr+DOPe/9sCC0wKJ6TC6aqrha2u4wm0kQhliMBom/dKeeAWpBRB823uEtrhB1ix52pfyLRO3T6RxLiyiGL57JwuAb4OsIUHPyBZqA0H/cQ9AD9qmS/4zfgoQlXcYUcSyZqu1SHEv3p6okBk54Q== Original-Received: from VE1EUR03FT047.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e09::44) by VE1EUR03HT054.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e09::461) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.24; Thu, 22 Jul 2021 12:26:15 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2a01:111:e400:7e09::48) by VE1EUR03FT047.mail.protection.outlook.com (2a01:111:e400:7e09::474) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.24 via Frontend Transport; Thu, 22 Jul 2021 12:26:14 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:94E262E54B0473D69846D7AC3DF2B4FA57A792B57A9B331367D0D941AD7BCA41; UpperCasedChecksum:2A24C6BA42AD1A4C2F00DE998C1A943C6DBA55E5A9B48CD3125DC9D3177E1184; SizeAsReceived:7644; Count:45 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::e47b:760e:fa35:f28b]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::e47b:760e:fa35:f28b%7]) with mapi id 15.20.4352.026; Thu, 22 Jul 2021 12:26:14 +0000 In-Reply-To: <87tuknqc8m.fsf@zoho.eu> (Emanuel Berg via Users list for the's message of "Thu, 22 Jul 2021 05:05:45 +0200") X-TMN: [wkc/qeh1nni2iDYaQ4hZGPDLQQy25t4V] X-ClientProxiedBy: AM5PR0402CA0011.eurprd04.prod.outlook.com (2603:10a6:203:90::21) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <878s1yy1p5.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (81.232.177.30) by AM5PR0402CA0011.eurprd04.prod.outlook.com (2603:10a6:203:90::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.24 via Frontend Transport; Thu, 22 Jul 2021 12:26:14 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 45 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 5431f0b5-9644-4020-eb12-08d94d0be5c3 X-MS-TrafficTypeDiagnostic: VE1EUR03HT054: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: a0vWh3jCURkxE/TBbBjo6LTbdCMkMq6seXNKZAVceKEkqrfZBnTKLW8zDt5Da00a02wAQJOB33qVFfqi3Va6H6Zw8LGIK3dTLmcdzXsY8kYeRl9cT0zg08DoHqe67uZFf/Co6OUzlOFv4+QkTPbg/Q+RPbkPoV4DhthFlkegZAxYcdbfloCiCMj749S+hDb0kiDEM0H6Qr+x2EfFy8o2tBJ1IFuSNZyLJAa7taH4NfXgKclKRFXhF4QGPu57W27dT7vAtrvwEXB4NXkKvvmrCKioYuE4VZ6dTdj8/Z+m69Tb2sr7fhKj78+d90rISOoBjMoidFHQ19CILY7gpYA9R9aot/Wyjx4TeNtE3a5KCdmnLC8+qN5Iz/CZpLQLYo0QXqxt4p3UXxZ8kFZFei3nsiSs28ftjBE+cLW1Jqm3eZZN9dC6RhgXHtv78IkiXQQpJBv/mad+2lSZjb+z7j8beWsaT9l77zzTeXlIhdRSDmI= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: BPlGgeGbWuAl9oV23Ho4TyK78XsQRuBpI79iQk8fq/esKPIfb5emiziydLhT24mI52zAvI/9lVkhMYWX1VFcOiJ+dFgv7XzuUExHFSTxLLLv/8KId3umsBy5ZGLhiCVA72C3RdCaPqnyXCLaz0MjpA== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5431f0b5-9644-4020-eb12-08d94d0be5c3 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jul 2021 12:26:14.7722 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: VE1EUR03FT047.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1EUR03HT054 Received-SPF: pass client-ip=40.92.70.99; envelope-from=arthur.miller@live.com; helo=EUR03-AM5-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 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:132040 Archived-At: Emanuel Berg via Users list for the GNU Emacs text editor writes: > Arthur Miller wrote: > >> It is pretty similar to how Emacs deals with its windows; >> but I can't tell much, I just tried it once long time ago. >> I am not so fun of tiling managers either. I used to use dwm >> for quite a while, and even had my own fork and some custom >> layouts, but eventually I don't like it. I come up to >> conclusion that I still manage my windows, just doing >> different managing operations than with floating wm. > > In Debian as the dwm package, > > $ aptitude show dwm > dynamic window manager dwm is a minimalistic window manager. > It manages windows in tiling and floating modes. Either mode > can be applied dynamically, depending on the application in > use and the task performed. > > In tiling mode windows are managed in a master and stacking > column. The master column contains the window which needs > most attention at a time, whereas the stacking column > contains all other windows in a stack. Dialog windows are > managed floating, however. > > In floating mode windows can be resized and moved freely. > Windows are grouped by tags. All windows with a specific tag > can be viewed at a time. But each window may contain more > than one tag, which makes it visible in several views. > > Please notice that dwm is currently customized through > editing its source code, so you probably want to build your > own dwm packages. This package is compiled with the default > configuration and should just give you an idea about what > dwm brings to your desktop. > > No doubt, an exciting new brand of dynamic configuration! > > Jesus, is it this complicated? Stacked, tiled, and floating > modes? Yeah, if you have tons of windows. How many do you guys > have? I have 2, one xterm/tmux/zsh and one mpv :) I have mostly three. But really two. Half of the screen is Emacs, changing from fullscreen to 50% screen width and other 50% of screen width is Firefox. I have st below since it is the app that "owns" my X session. I use Compiz, actually just "grid" plugin so I can switch windows on one key priss to left/right half, or a quadrant. Sometimes happens that I have another window, like Gimp or Okular, or something else. I will usually stack it on top of Emacs, and then send window behind with a key press so I can cycle between Emacs and other app. It is quite fast, just a key too. That is provided by Compiz and grid plugin, but I would like to actually do this with something else, maybe Emacs itself. I use Rofi if I have to switch to other screen half. I was looking to make a helm app to do this from Emacs with either wmctrl or xdotool, but I haven't got time. > I remember I used Openbox (not recommended, big and slow, > visually unappealing) and feh (retro-futuristic, should be > robust, looked like something out of the 80s tho, and that not > in a good way; I had that not on Linux but on a SunOS - > Openbox I had on Linux tho - they claim to be "very fast" in > the Debian package description ('aptitude show dwm') but this > killer 1-2 of > > picom & > openbsd-cwm & > ... > > is _much_ faster, and better/easier to config, also. > Complete control or sufficient control for me anyway of the > windows and the possibility to fire off shell commands by just > storing them first, typing them in the WM config file - > awesome :) Actually I haven't been this happy with anything > computer-ish since I switched from mplayer to mpv! > > > > > But while mpv is huge, cwm is small... > > I think feh kicked in on the SunOS system when the previous > WM or something else failed, as a fallback system... I hae used lot's of different wms through time. Olwm (wm from Open Windows from Solaris) was really, really fast, I used it back in 1999 or so, but it was pain to get to work in X11 on Linux. Some guy patched it, I have no idea if it still would work. Mwm was also realy fast, and probably still is if you can live with giant decorations. But fast were also blackbox, fluxbox, fwwm2 and lots of other stuff, enlightement and afterstep were also fast back then, and there was some other clone of next similar to afterstep that I used for a while, WindowMaker or something that actually let me turn off decorations. That was always a big thing for me, another reason why i run Compiz nowadays.