Deutsch English Français Italiano |
<87ttgtf1ck.fsf@enoch.nodomain.nowhere> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!2.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Mike Spencer <mds@bogus.nodomain.nowhere> Newsgroups: comp.misc Subject: Re: getting the most out of TWM Date: 13 Jul 2024 18:06:51 -0300 Organization: Bridgewater Institute for Advanced Study - Blacksmith Shop Lines: 69 Sender: mds@enoch.nodomain.nowhere Message-ID: <87ttgtf1ck.fsf@enoch.nodomain.nowhere> References: <6691a1ad$2$1439839$882e4bbb@reader.netnews.com> Injection-Date: Sat, 13 Jul 2024 23:06:55 +0200 (CEST) Injection-Info: dont-email.me; posting-host="4b023e7f2fc151a6e7bb9ba9ac089e9d"; logging-data="3949123"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19d1kPU5cZD8D40Bqzju/z70+obOx+z6og=" Cancel-Lock: sha1:NjYiCgG7WorsiDthxPi66nP5Igc= X-Newsreader: Gnus v5.7/Emacs 20.7 X-Clacks-Overhead: 4GH GNU Terry Pratchett Bytes: 3665 Retrograde <fungus@amongus.com.invalid> writes: > Link: https://www.osnews.com/story/140172/getting-the-most-out-of-twm-x11s-default-window-manager/ > > Graham's TWM page[1] has been around for like two decades or so and > still isn't even remotely as old as TWM itself....few people know it > exists -- how many people even know X has a default window manager? > -- and even fewer people know you can actually style it, too. I've been using twm since 1999. My very first Linux install (Caldera) came up with KDE and XEmacs by default. I had used uwm -- even fewer frills that twm -- on Unix guest accounts for a decade before that. So real soon, switched to Slackware, GNU Emacs and twm. Never looked back. An annoyance I've encountered with twm is that in more recent Linuxen, programs have specs for their own icons. So, e.g., when you iconify xterm, Seamonkey or Firefox, you get great, huge icons rather than minimal ones just big enough to hold the related window's title. I keep a column of icons stacked down the left side of my screen -- emacsen, xterms some of which hold running apps such as wicd-curses, dmesg -w or tail -f, Seamonkey etc. and a non-iconified xclock. The icons are all small and the column tidy. Huge icons screw it up. Tnx to Ivan Shmakov (comp.misc, 09 Sep 2017) I learned how to fix that. In .twmrc I have: ForceIcons Icons { "UXTerm" "vlines2" "XTerm" "vlines2" "Firefox" "vlines2" "SeaMonkey" "vlines2" "Emacs" "vlines2" } where the left column is what is returned by xprop(1) for a given window and my be camel case: WM_CLASS(STRING) = "Navigator", "SeaMonkey" With this fix in .twmrc, all icons are just big enough to hold the window title. The only other annoyance is that some programs won't run unless they can find a system "tray". I use wicd-curses (for which I have been reproved somewhat snarkily) because NetworkManager(8) is one of them and wicd-curses(8) works fine in an xterm. I see there is some stuff about "stand-alone tray" usable with twm but I haven't yet pursued it. BTW, I run XEarth for my root window. Does anybody have/know the location of the source code for XEarth? I'd hate to give it up when I'm eventually forced into 64 bits and I seem to have lost the source if I ever had it. > Links: > > [1]: https://www.cpcnw.co.uk/twm/twmrc.htm (link) > [2]: https://www.cpcnw.co.uk/twm2/Grahams_TWM_page2.html (link) Thanks for the pointers. Configuring twm is "easy" but the details tend to be opaque. Examples such and those are invaluable. -- Mike Spencer Nova Scotia, Canada