this post was submitted on 15 Aug 2023
70 points (97.3% liked)

Linux

48153 readers
772 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 feel like my eyes can only look at one thing at a time. I just have shortcuts to switch between programs.

Why do you prefer using a tiling WM and how do you use the tiling functionality in your workflow?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 17 points 1 year ago* (last edited 1 year ago) (1 children)

Web dev here.

  • editor + web browser + devtools when working on frontend (workspace 3)
  • editor + tests + another terminal for whatever when working backend (workspace 2)
  • server terminal + lazydocker for both (workspace 1)
  • web browser with work related tabs + todo list + notes app on workspace 9
  • chat apps and email on workspace 10
  • long-running jobs and performance monitors on workspace 8
  • 4-7 are used for whatever
  • music on scratchpad

Tiling (as well as stacking) make it manageable to have a bunch of windows open with a minimum of fuckery. Sure I can only read one at a time, but when coding for example I'm rapidly switching between the code and the result. I can have a text editor, browser, and devtools accessible as fast as I can think, and I spend very little effort arranging windows.

Also, a good tiling window manager replaces the need to learn a bunch of windowing features for other apps. My devtools open in a new window, I don't use tmux or my terminal's split features, and I generally have a bunch of browser instances open because my window management handles it all, better.

[–] [email protected] 3 points 1 year ago (2 children)

I'm also a web dev and I have a similar workflow where each workspace has its purpose. Except I never tile anything. I do have shortcuts that switch to specific windows but I never tile anything. That way my eyes are always on the center of the screen.

I very rarely need to tile windows next to eachother. So rarely that I just don't see the point in making it the main feature of my WM/DE.

Very interesting to read though. Thanks for the thorough example.

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

¯\_(ツ)_/¯ whatever works for you, but that sounds painful to me. Why is only using the center of the screen so important?

I'll clarify that I only use the more complicated layouts on my big monitor at home; when I am on a laptop it's single window or side-by-side for the most part.

[–] [email protected] 0 points 1 year ago

I am just a regular user but on a smaller screen ie. 13 inch 1440x900 I just have a single maximized window visible even if I have multiple apps open like web browser because I can't see anything if I have multiple windows.

[–] [email protected] 1 points 1 year ago (1 children)

Do you have a small monitor?

In my opinion, on a >32 4k or 1440p display, the full screen is just way too big for a single window. Which isn’t a problem, because as easy as it is to switch between two windows, it’s even easier not to. Especially for things like having a web browser and dev tools, switching back and forth every time I tweak a CSS rule would be agonizing.

[–] [email protected] 1 points 1 year ago (1 children)

I like having a big window open. What annoys me with tiles is that the center of my screen which is the most natural to look at is now just a intersection of the other screens so I have to move my eyes over it just feels uncomfortable.

[–] [email protected] 1 points 1 year ago

Sounds like your screen is too close to your face.