←back to thread

250 points pabs3 | 3 comments | | HN request time: 0.535s | source
Show context
tombert ◴[] No.45123598[source]
I have never played with GNUStep. By the time I actually started real work as a professional software person (2011) it was already kind of considered a joke, so I never bothered learning how to use it.

It bothers me a bit, though. Developing for desktop Linux is still a pain in the ass, and I really wish the Linux community had agreed on One Desktop Framework To Rule Them All, and I think GNUStep could have been that framework if the community had been willing to embrace it.

replies(6): >>45123922 #>>45123951 #>>45124102 #>>45124494 #>>45125904 #>>45127032 #
1. lelanthran ◴[] No.45127032[source]
> I have never played with GNUStep. By the time I actually started real work as a professional software person (2011) it was already kind of considered a joke, so I never bothered learning how to use it.

I dunno if it was a joke or not, but I can confirm that I used Windowmaker as my daily driver from around 2004-ish to 2019-ish.[1]

The only reason I switched, and did not switch back, is due wanting my virtual desktops to be arranged in a 3x3 grid, and Windowmaker did not have that, nor was it on any roadmap.

The thing I miss about my Windowmaker days is how focused it let me be - the entire screen was devoted to a window (or multiple windows); nothing crying out for attention in some bar at the bottom of the screen.

Should I get a few free moments in the near future, I'm tempted to actually add that feature in.

All the other things (taskbar, wifi/sound/etc controls in the taskbar) I can either do without (i.e. I don't need it if I have a decent launcher that is bound to a shortcut), or I can use an existing dockapp.

=======================================

[1] Here's a video: https://www.youtube.com/watch?v=_W_4fH_ccQE

replies(2): >>45134477 #>>45138732 #
2. tombert ◴[] No.45134477[source]
You might like something like i3 (if using X) or Sway (if using Wayland), or another tiling manager like Xmonad.

They are extremely minimal and really get out of your way. I had to write my own service to power the info on the Sway bar [1] because the entire thing is so minimal.

For me, I have title bars in windows disabled, and the gap between different windows is literally 1 pixel.

[1] First version: https://github.com/tombert/swanbar Rust rewrite: https://github.com/tombert/rs-swanbar

3. steve1977 ◴[] No.45138732[source]
WindowMaker certainly was quite popular for a while, probably also because it can be used without GNUstep, just as a plain X11 window manager.

Actually, it has its own toolkit named WINGs. Which stands for WINGs is not GNUstep ;)

https://www.windowmaker.org/docs/wings.html