Live data from Hacker News

A Tiling Desktop Environment

bitcannon.net

81–90 of 143 posts

Re: A Tiling Desktop Environment

#81
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…

I use the magnet app for this. Works perfectly when needed.

Interestingly I don't use it that often on my laptop's screen, but for my 34" widescreen it's a must have.

Re: A Tiling Desktop Environment

#82
I use i3 on a Linux laptop, I really enjoy it.

Too bad nothing exists like that on Windows. Snapping or splitting 2 windows side by side (the Windows 10 snap feature) isn't enough.

On the bright side most of the other features that you would use along side a tiling wm can be used in Windows, and it's very good.

- AHK to manage global hotkeys and remapping keys

- Keypirinha to launch apps / folder paths with fuzzy search

- DexPot to have multiple virtual desktops that supports moving windows across them (same key binds as i3)

I made a video about 6 months ago showing some of these tools in use at: https://nickjanetakis.com/blog/a-linux-dev-environment-on-wi...

Although I changed a couple of things since then, such as I use Vim instead of VSCode, but I still use the above tools every day. They are really solid.

Re: A Tiling Desktop Environment

#84
post #10
post #6

Earlier quoted context omitted.

You read the whole section on KDE right?

I don't know for sure, but he may have scrolled down only far enough to see the Comments section and thought that was the end of the post.

To be fair, I thought that was the end of the article too. If it wasn't for your comment I wouldn't have read it.

Maybe it's a mobile-only problem, but it was a weird placement choice nonetheless.

Re: A Tiling Desktop Environment

#85
post #49
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…

When you resize a window in MacOS it is already builtin that it is aware of the edges of inactive windows. The edges of the active window you are resizing will very lightly snap to the edges of other windows, such that is nearly impossible to make two windows either separated or overlapping by only a couple pixels. It's too bad that there isn't at least a hidden property in `defaults` to adjust the intensity of the s…

Bettersnaptool makes it work like windows, drag and hold toolbar and it'll snap to the closest edge

Re: A Tiling Desktop Environment

#86

Like the author, I've spent years in tiling WM's (xmonad, awesome, dwm, i3). Right now I'm hanging around big DE's like kde, gnome, windows 10, osx + magnet. Windows 10 snapping keyboard keys are top tier. Not automated tiling, but save so much time. Also the GUI is beautiful on whatever screen you plug it into (including 4k). On Linux DE's right now? Mint or gnome will show options to scale up 200%, 300%, 400%(!) Ev…

being able to divvy up a desktop into 4 quarter panel windows on win10 with near zero effort absolutely changed my life, i think of how much time i've wasted clicking back and forth between two windows stacked on eachother, or having to manually move/size windows to be next to eachother... i dunno. i held out as long as i could before caving to a 10 upgrade out of necessity, and it's a shame that windows has built su…

Shift+Insert has been a paste shortcut in Windows since at least Windows 3, maybe earlier. As far as I'm aware this convention was introduced by IBM's Common User Access standard around 1987.

https://en.wikipedia.org/wiki/IBM_Common_User_Access

Re: A Tiling Desktop Environment

#88
I started out as a kid with DOS, somehow skipping win 3.11 and then pretty much everything from win 95 to XP. Then I started using Linux in parallel ca. 2003. Before that I only took a couple curious looks.

Started out with kde3, switched to gnome 2, and as those two evolved found myself longing for simpler and snappier solutions. Windows was evolving relatively slowly but even there you'd always lose one or two things every time you upgraded. On Linux this was much more radical. Not just the desktop but also the stuff under the hood.

Today I just prefer the minimal version of most things I use and do daily. i3 does the job for window management. Vim with as little plugins as possible for scripting and coding (as long as it's not Java or c++ with qt). Since eventually my favorite plugin will stop working as it's unmaintained, or the file manager will get an overhaul and look different and have all its keyboard shortcuts changed. The less stuff I depend on the better.

Re: A Tiling Desktop Environment

#89

I started out as a kid with DOS, somehow skipping win 3.11 and then pretty much everything from win 95 to XP. Then I started using Linux in parallel ca. 2003. Before that I only took a couple curious looks. Started out with kde3, switched to gnome 2, and as those two evolved found myself longing for simpler and snappier solutions. Windows was evolving relatively slowly but even there you'd always lose one or two thin…

> I started out as a kid with DOS

Great strides in medical advancement or human growth hormones?

Re: A Tiling Desktop Environment

#90
post #82

I use i3 on a Linux laptop, I really enjoy it. Too bad nothing exists like that on Windows. Snapping or splitting 2 windows side by side (the Windows 10 snap feature) isn't enough. On the bright side most of the other features that you would use along side a tiling wm can be used in Windows, and it's very good. - AHK to manage global hotkeys and remapping keys - Keypirinha to launch apps / folder paths with fuzzy sea…

I recently found WinDock (https://www.ivanyu.ca/windock) for windows and just love it. It is scriptable so you can define how windows get tiled in any part of the monitor, and you can make each of your monitors different if you want. You can also set different profiles, which could be used say during work ours, and after work hours.
Post reply on HN