Page 1 of 2

twm

Posted: Thu Feb 27, 2014 7:45 pm
by ChefIronBelly
Playing 'Old School' sauced to my preference.
2014-02-27-134103_1440x900_scrot.png
and this is the answer to the question in the cwm thread.

Re: twm

Posted: Thu Feb 27, 2014 7:56 pm
by GekkoP
Oh yeah, very nice. Haven't played too much with twm and w9wm in Old School, I'm too happy with 9wm. But I have to try them both.

Re: twm

Posted: Thu Feb 27, 2014 8:31 pm
by mrneilypops
@ChefIronBelly
Cool movie!

Re: twm

Posted: Thu Mar 06, 2014 10:56 pm
by ChefIronBelly
A real bonus is when you do a minimal install with whatever disto and then later decide to add X. Some distro's will include twm and xterm. Drop this .twmrc in as I did above a few posts and BAM rockin it Old School.

Re: twm

Posted: Fri Mar 07, 2014 2:52 am
by ChefIronBelly
One more example for tonight.
gentoo_twm_scrot.png

Re: twm

Posted: Fri Mar 07, 2014 3:34 am
by pidsley
^ very nice. Is that the .twmrc from Old School? I'm happy to see you are getting some use out of it.

Re: twm

Posted: Fri Mar 07, 2014 4:14 am
by ChefIronBelly
pidsley wrote:Is that the .twmrc from Old School? I'm happy to see you are getting some use out of it.
Yes it is... getting lots of mileage out of it.

Re: twm

Posted: Fri May 16, 2014 11:59 pm
by pidsley
New Gentoo install on the core2 duo.

Building:
Image

Nice to see the default twm when you get it all working:
Image

Even better when ratpoison and urxvt are working.
Image

Bringing it all up to date.
Image

I'm going to keep this one on stable. I swear this core2 duo is as fast as my phenom X4. Intel rules. Tomorrow I go looking for new fonts and colors.

Re: twm

Posted: Sat May 17, 2014 4:44 pm
by GekkoP
^ it looks already great like this. (and it also reminds me that Gentoo is on my todo list)

Re: twm

Posted: Sat May 17, 2014 5:38 pm
by bones
I'm gonna try dropping the Old School .twmrc into my 32-bit slackbox at work. I've been meaning to explore twm some more, with a decent colorscheme.

twm: the default window manager!

Re: twm

Posted: Mon May 19, 2014 6:44 pm
by bones
Slackware with twm...

Re: twm

Posted: Mon May 19, 2014 9:18 pm
by elixir
Nice bones that looks great! I am going to have to give twm a try! I also still need to give slackware a full on go!

Re: twm

Posted: Wed Jun 18, 2014 3:51 pm
by bones
Next we have twm, old school and pretty much the default wm for xorg:

Re: twm

Posted: Wed Jul 09, 2014 6:12 pm
by machinebacon
grab.png
xclock does not need a frame.

Re: twm

Posted: Wed Jul 09, 2014 9:55 pm
by rhowaldt
^ xclock actually slightly less fugly without a frame. impressive!

Re: twm

Posted: Wed Sep 03, 2014 6:45 pm
by machinebacon
playing around with a borderless twm, imitating cwm. Why? no idea

Emacs, tty-clock, two terms. Started with pidsley's twmrc_grey but destroyed it:
twm.png

Re: twm

Posted: Sun Dec 07, 2014 11:32 pm
by pidsley
Experimental system; twm, xterm, dkeg's "citystreets" xcolors.

Image

I have been encouraged to explain a little more about what's going on in these strange scrots I have been posting.

These systems are built using buildroot. Buildroot is designed to build small embedded systems. It can build all kinds of things, including X. It uses busybox for coreutils (and many other things), and can build with busybox init, sysvinit, or even systemd. I use busybox init, and I am still learning about everything buildroot can do.

(side note) If you want to experiment with busybox init on a regular bbq spin, read this topic: http://linuxbbq.org/bbs/viewtopic.php?f ... sybox+init

After casting the necessary chicken bones (selecting the appropriate options in buildroot's menuconfig) and running the buildroot make, I get a basic filesystem containing busybox and associated executables and libraries. I then add some extra stuff like the busybox minirc init script (see the reference above for more information) and tar the whole thing up into one archive. The archive does not contain a bootloader, so the system must be run on a machine that also has another distro controlling grub. The archive is "installed" by unpacking it onto a target partition (like a Gentoo stage3 archive). Then I add a custom no-module kernel, and a grub entry for the new system in the main distro's grub.cfg. There are several ways to add additional packages, but there is no package manager.

Notice that the entire system (including X) takes up less than 100M on the disk. It's not in TinyCore or Slitaz territory, but it's small.

This is still highly experimental shit for me. Most of the time I feel like this:

Image

But it's fun, and if you don't push your limits you never learn anything.

As usual, this is built on the work of many other people, but to thank just a few: thanks to machinebacon for the idea, GekkoP and DebianJoe for testing, dkeg for xcolors and xsetroot -mod 3 3, hut (on the Arch board) for the bones of the busybox init script, and everyone involved in making buildroot. If I forgot anyone, I apologize.

Re: twm

Posted: Mon Dec 08, 2014 2:14 am
by machinebacon
Thank you Pidsley for this post. I think this should be like an 'official guide to negative hard disk and RAM usage' :)

Re: twm

Posted: Mon Dec 08, 2014 4:22 am
by Dr_Chroot
^ this. Thanks pids!

Re: twm

Posted: Mon Dec 08, 2014 12:49 pm
by stark
@pidsley Thanks so much for sharing. I had some busybox related stuff to ask you but your Pm is disabled.

@bacon Should we create a thread with all the links to sir pidsley's experiments and howtos and sticky it ?