Live data from Hacker News

A Tiling Desktop Environment

bitcannon.net

51–60 of 143 posts

Re: A Tiling Desktop Environment

#51
post #7

I've never understood why macOS has never included the functionality of, say, Divvy or chunkwm. I'd like to easily be able to tile my desktop via a keyboard command. Also, I've never quite understood what macOS people have against snapping the edges of windows to each other or the edge of the screen. Sometimes I want to divide the workspace into 3 or 4 windows and maximise my use of screen real estate. It's trivial t…

The way I always thought of it is that Apple designs for as little window micromanagement as possible. When using macOS I’ve found myself most productive when I just kind of forget about precisely controlling windows and just let them exist wherever.

Re: A Tiling Desktop Environment

#52
post #45

Earlier quoted context omitted.

My take is that Apple kind of invented the overlapping windows paradigm, the Xerox Alto didn’t have that concept, IIRC. Also, dragging something from the desktop and dropping on a floating window was a major breakthrough, which is kind of incompatible with a split screen model. Personally, on small screens like the original Mac, I think the floating/overlapping WM worked perfectly. On a 30” however, it’s a bit silly.

Apple kind of invented the overlapping windows paradigm They preceded the X Window System?

They do, because X Windows System was the winner of the UNIX UI wars, there were plenty of more interesting UIs, even on UNIX world, like SunView.

Re: A Tiling Desktop Environment

#54
post #37

I have been using https://github.com/miromannino/miro-windows-manager for several months now. It is a plugin for Hammersppoon on macOS that lets you resize and organize windows using the keyboard. It’s worked really well for my set-up (can make windows fullscreen, take up 1/2, 1/3, 1/4 of vertical or horizontal space of the screen).

I use miro-windows-manager and love it. I just wish I could take the scripts I have written for Hammerspoon on MacOS and use them on my Linux workstation - anyone know how this might be done?

Re: A Tiling Desktop Environment

#55

I'm just here to shamelessly shill for Notion (not-ion), though it is probably the furthest tiling WM from this guy's wants (ease of setting up shiny things). I swear there are still dozens of active users. It's tiling is like i3 except it uses manual layouts instead of dynamic. So when you create yet another xterm window it does not rearrange all the other tiles on your screen, it just creates a new tab in the curre…

One of the dozen users checking in. My favorite feature of ion/notion is the alt-space scratch pad. I always have a bunch of ad-hoc terminals or other programs open that I can easily reach from any desktop. So far I haven't seen any other tiling wm that has something similar. I'm probably wrong though.

Re: A Tiling Desktop Environment

#56

Earlier quoted context omitted.

Tiling and cascading Windows was available in Win 3.0. And it was available to MDI apps all that time as well so a lot longer than a decade.

Tiling was all that was available in Win 1.0! Absolute best tiling WM for your 286.

Wasn't tiling the only option in Windows 1.x, other than full screen?

Re: A Tiling Desktop Environment

#57
post #13

I installed the [i3 edition of Manjaro]( https://manjaro.org/download/i3/ ) last weekend. I was up and running with a beautiful environment providing most of the listed utilities in an hour or so. I have been incredibly happy with the setup. The edition could still use some more love (e.g., I had to set up auto-mounting and HiDPI compatible configs myself), but it is remarkably cohesive and (relatively) easy to get g…

I was a manjaro i3 user for months on my old laptop, but got a new one with an optimus setup (nvidia card with intel igpu). Yeah, I know, "nvidia bad for oss etc.", but that's what was sold. And cuda is still the gold standard for compute. I had to switch because I couldn't get gpu switching working on my manjaro; nvidia card was stuck in D3 state. Very sad, though I'm now on i3 arch and happy.

Give Pop_OS a try. It works well with optimus setups out of the box. You can install cuda, and tensorflow in a single apt command. It's a nice option for ML/DL work.

Re: A Tiling Desktop Environment

#58
No interest in trying it. As an old-timer I find this funny. Windows 1 had a superb tiling system. I disliked it. Reviewers complained for years. I wanted independent windows and never looked back when they appeared in Windows 3 or so.

As a guy who runs a company I can see a massive in benefit in a world with only tiling window managers, which is that it reduces support and accessibility issues when a window can never be completely hidden.

Re: A Tiling Desktop Environment

#59

I'm just here to shamelessly shill for Notion (not-ion), though it is probably the furthest tiling WM from this guy's wants (ease of setting up shiny things). I swear there are still dozens of active users. It's tiling is like i3 except it uses manual layouts instead of dynamic. So when you create yet another xterm window it does not rearrange all the other tiles on your screen, it just creates a new tab in the curre…

One of the dozen users checking in. My favorite feature of ion/notion is the alt-space scratch pad. I always have a bunch of ad-hoc terminals or other programs open that I can easily reach from any desktop. So far I haven't seen any other tiling wm that has something similar. I'm probably wrong though.

i did that with xmonad - set up alt-` to either switch to desktop 10, or if i was on desktop 10, to switch back to the previous desktop.

Re: A Tiling Desktop Environment

#60
post #53

https://github.com/timbertson/shellshape was a good tiling extension for Gnome. Sadly it's no longer under active development & doesn't work on recent GNOME versions. EDIT: but the author has developed the simpler https://github.com/timbertson/slinger

How are these vs the gTile linked in the article? (https://github.com/gTile/gTile)
Post reply on HN