this post was submitted on 17 Dec 2023
30 points (85.7% liked)

Linux

48372 readers
1480 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I only tried a tiling WM for a few days several years ago. I am ok using the terminal but not everything can be done easily there. In the screenshots of people setups, there are always fancy terminals. Are tiling WM good also for other GUI a part from terminals?

all 23 comments
sorted by: hot top controversial new old
[–] CsXGF8uzUAOh6fqV 27 points 11 months ago* (last edited 11 months ago)

TWM resize your windows automatically as you create windows or move them around. This is the key: TWM's work best with applications that work well in a variety of sizes. Usually this means text based applications: terminals, IDE's, browsers, chat apps, etc. GIMP for example didn't really work well for me unless I used it on its own workspace. It comes down to this: how much of the time do you use text based applications? For me, that's almost always. I rarely touch something that is not a terminal or a browser. For you it might be different. Good luck.

[–] [email protected] 12 points 11 months ago

I use a tiling WM for everything. Libreoffice, games, Firefox/Chromium, file managers, etc. It all works and it is a great way to handle multiple monitors.

[–] k4j8 12 points 11 months ago (1 children)

In the screenshots of people setups, there are always fancy terminals.

Ha, they're just showing off their hacker side for the screenshot, plus terminals resize nicely. Tiling window managers work well for most apps. The only GUI issues I've had are some pop-up windows being tiled instead of floating, but that's an easy fix. They're not for everyone, but they work great with GUI apps.

[–] [email protected] 6 points 11 months ago* (last edited 11 months ago) (1 children)

Yup. Main issues I've had are GIMP (seriously, what's with that floating toolbar) and weird pop-ups in browsers.

I forget why I switched away from them because I was annoyed at games messing stuff up, but it really wasn't that bad. I currently don't use it because my kids use my computer and I'm not interested in teaching them my shortcuts.

[–] [email protected] 4 points 11 months ago

There is an option to display all widgets into a single window.

[–] [email protected] 9 points 11 months ago* (last edited 11 months ago) (2 children)
  • a big feature of tiling window managers is the auto-placement / auto-adjustment / auto-sizing of windows to fit available space
    • their main focus is always having everything visible (nothing hidden behind overlaps)
    • and most of them take advantage of having a good set of keybinds so everything can be keyboard driven rather than half-and-half with a mouse
  • before jumping feet first into tiling window managers, get an easy introduction with
    • Pop Shell – an extension that adds tiling features to Gnome
    • PaperWM adds linear tiling to Gnome
    • Material Shell – focusing on a more grid based workspace model
  • DistroTube argued that the killer feature of tiling window managers is the workspaces, not the tiling
  • check through the hotkeys of your current window manager – you won’t get the full dynamic features of a tiling window manager, but most of them have keys for snapping windows to top-half, bottom-half, left-half, right-half (as well as sometimes offering by quarter as well)
[–] [email protected] 1 points 11 months ago (1 children)

DistroTube argued that the killer feature of tiling window managers is the workspaces, not the tiling

non-tiling window managers can also have different workspaces, or even DEs such as KDE Plasma. IIRC even Windows has those (although with inconvenient keybindings imo)

[–] [email protected] 3 points 11 months ago

I think they're talking about the tandem of tiling and workspaces, as usually you can customize your tiling per-workspace. Some TWMs have tags instead of workspaces, making it even better.

[–] [email protected] 1 points 11 months ago

what's so special about workspaces in tiling wms compared to other options?

[–] bulwark 9 points 11 months ago

As someone who's exclusively used tiling WM for the past few years you can do anything a full blown DE. I like them for a couple of reasons:

  1. they don't come with any extra software that I will never use.
  2. They're light weight with minimal overhead
  3. They are extremely customizable, key bindings are second nature for me know.

I do use the terminal for a lot of things, but I also use the GUI for lots of stuff like web browsing, graphic editing, and gaming.

[–] [email protected] 6 points 11 months ago

Yes, I'm using swaywm right now and I'm typing this comment on Firefox.

Although most (if not all) tiling window managers are configured with a text editor, not a settings program.

[–] [email protected] 5 points 11 months ago (1 children)

Yes. It's a window manager, not tmux.

[–] [email protected] 5 points 11 months ago* (last edited 11 months ago)

I can't use something else than bspwm.

[–] [email protected] 4 points 11 months ago

I use multiple GUIs with i3 and would not have it any other way. They work great and I can control them with the keyboard!

[–] [email protected] 3 points 11 months ago

I like to use qutebrowser for web browsimg, it allows to browse the web without leaving the keyboard

[–] [email protected] 3 points 11 months ago (1 children)

It can be used for other stuff. I use dwm and find that on occasion some programs aren't nice in dwm or don't work well. So, i suggest having both a tiling and a floating.

[–] [email protected] 1 points 11 months ago

dwm has a tiling layout in any case, and most TWMs do too, so there's no real reason to leave your TWM, even if you need/want foating windows.

[–] bustrpoindextr 3 points 11 months ago

You might have some GUI nonsense happen, but for the most part you'll be okay. I have exclusively used i3 for my Linux stuff over the past few years and have only run into a few problems with misc apps

[–] [email protected] 1 points 11 months ago* (last edited 11 months ago)

Not at all. I use a tiling WM, and most of my time is spent in text editors or a browser. I just like having everything visible and spaced out automatically for me.

I think tiling WMs just have a lot of overlap with the terminal-heavy crowd. They tend to require some manual set up, and they tend to be very keyboard shortcut heavy. Both things also popular with people that tend to like using terminals.

Also keep in mind most screenshots advertising someone's set up are to show off, not their regular workflow. It's like looking at someone's professional head-shots and wondering if they usually dress like that.

[–] [email protected] -2 points 11 months ago