geekhack

geekhack Community => Other Geeky Stuff => Topic started by: iLLucionist on Sun, 08 October 2017, 06:04:25

Title: Tiling window managers mmm
Post by: iLLucionist on Sun, 08 October 2017, 06:04:25
Ever since I converted to 3 monitors, I switched to i3, a tiling window manager. Instead of using the mouse, I can switch between windows just using keys, actually increasing my productivity (Law of Fitts).

Are you using on of dem tiling window managers? Which one? And why?
Title: Re: Tiling window managers mmm
Post by: joey on Sun, 08 October 2017, 06:07:36
I've used dwm for many years.

Unfortunately I only have a mac at home. But luckily the screen is small enough to just only have one window open at a time.
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sun, 08 October 2017, 06:10:09
I've used dwm for many years.

Unfortunately I only have a mac at home. But luckily the screen is small enough to just only have one window open at a time.

That's actually one of the reasons why I switched away from Mac... window management. No Mission Control helping me there, didn't like it. I've tried tiling apps on the Mac, but I didn't like them.

Dwm is nice! :thumb:
Title: Re: Tiling window managers mmm
Post by: davkol on Sun, 08 October 2017, 07:20:04
I have a 38" 3600×1600 screen estate, and use KWin with hotkeys for tiling windows and "focus follows cursor" for switching windows (just pushing the mouse/trackball in a general direction is quite effortless).
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sun, 08 October 2017, 08:01:42
I have a 38" 3600×1600 screen estate, and use KWin with hotkeys for tiling windows and "focus follows cursor" for switching windows (just pushing the mouse/trackball in a general direction is quite effortless).

That's nice. i3 has mouse focus by default. But what I really need to be productive is:

alt + left / right = move to left right window

alt + num = move to desktop <num>, for instance my left screen is 1, my right screen is 3.

shift + alt + left / right = move window to left or right

shift + alt + num = move window to desktop <num>

shift + j / k = move whole desktop to left / right screen.
Title: Re: Tiling window managers mmm
Post by: davkol on Sun, 08 October 2017, 09:03:10
Over the years, I've figured I don't want to deal with hidden windows. The mental overhead is too damn high—compared to simply tilting my head to another [part of a] screen.

So, I have only a bunch of hotkeys on Super + some keys around IJKL.

The main reason why don't use an obscure window manager is that it's too much work, especially if I decided to ditch the desktop environment (Plasma) and setup everything manually.

Another reason is that the minimalist window managers are usually useless with only a pointing device and a touchscreen specifically. Sometimes I simply want to sit back and read without a keyboard getting in the way (my other PC is a convertible tablet and I'm thinking of getting a controller—instead of a trackball/touchpad—for my desktop too).
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sun, 08 October 2017, 09:32:30
Over the years, I've figured I don't want to deal with hidden windows. The mental overhead is too damn high—compared to simply tilting my head to another [part of a] screen.

So, I have only a bunch of hotkeys on Super + some keys around IJKL.

The main reason why don't use an obscure window manager is that it's too much work, especially if I decided to ditch the desktop environment (Plasma) and setup everything manually.

Another reason is that the minimalist window managers are usually useless with only a pointing device and a touchscreen specifically. Sometimes I simply want to sit back and read without a keyboard getting in the way (my other PC is a convertible tablet and I'm thinking of getting a controller—instead of a trackball/touchpad—for my desktop too).

I can see that. My desktop is not touch, so I don't mind having to rely on keyboard and mouse.

Hidden windows is annoying. At my office, I only have 1 22" monitor. It's near to useless, so I work from home more and more. As a matter of fact, I would like to have 5 27" screens now (3 currently). But I don't now whether you need to tilt your head too much for that to be efficient and usable.
Title: Re: Tiling window managers mmm
Post by: davkol on Sun, 08 October 2017, 09:44:39
I find the field of view occupied by a ~40" screen at arm-length distance to be borderline. Any larger and I'd have to put it further away, or move around instead of just tilting the head.

Based on current state of market, I'd get 4k @ 32" screen, but then… I can't justify the cost compared to what I have now.
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sun, 08 October 2017, 09:58:48
I find the field of view occupied by a ~40" screen at arm-length distance to be borderline. Any larger and I'd have to put it further away, or move around instead of just tilting the head.

Based on current state of market, I'd get 4k @ 32" screen, but then… I can't justify the cost compared to what I have now.

Just one 32"? Or 3?

As a (systems / web) programmer, I basically never have enough space. I use i3 + tmux + vim + firefox for dev and I always have around 10 files open simultaneously, and switch between them constantly. My screen in front code, my screen right is second tmux session with more code and firefox with documentation. My left screen is e-mail + autoreload webpage. I would like to have another screen JUST for code. I guess I should have a 32" in front of me to see more code at once or something. That would be great actually.

And now, I have some production servers I want to monitor continuously, so I am already thinking of buying another 24" screen with a raspberry pi or something to have the screen always on to look at stats (of course with proper monitoring and e-mail triggers, but you get the point).
Title: Re: Tiling window managers mmm
Post by: bearz42 on Sun, 08 October 2017, 11:53:29
ghhhh I love i3 so much.

I have it on my laptop, which is hooked up to an external monitor. I have it set up to put odd workspaces on the laptop, even on the monitor. I honestly can't even imagine going back to a floating window manager. I've actually tried other tiling wm's as well but I just can't get the hang of them the way I have the hang of i3.

To me it's the perfect window manager. Easy to use/configure and out of the way so I can get other stuff done. Also, I love being able to have like 3-5 windows open while I'm programming. I can look at older code in one window, vim in another, compile and test in a different one, switch to another workspace to look something up online or to change my music.

It's stupidly convenient.
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sun, 08 October 2017, 12:16:16
ghhhh I love i3 so much.

I have it on my laptop, which is hooked up to an external monitor. I have it set up to put odd workspaces on the laptop, even on the monitor. I honestly can't even imagine going back to a floating window manager. I've actually tried other tiling wm's as well but I just can't get the hang of them the way I have the hang of i3.

To me it's the perfect window manager. Easy to use/configure and out of the way so I can get other stuff done. Also, I love being able to have like 3-5 windows open while I'm programming. I can look at older code in one window, vim in another, compile and test in a different one, switch to another workspace to look something up online or to change my music.

It's stupidly convenient.

i3 is great.

And on a new install, the only thing I need to do is:

ln -s ~/dotfiles/i3conf ~/.i3/config

Title: Re: Tiling window managers mmm
Post by: bearz42 on Sun, 08 October 2017, 12:32:56
ghhhh I love i3 so much.

I have it on my laptop, which is hooked up to an external monitor. I have it set up to put odd workspaces on the laptop, even on the monitor. I honestly can't even imagine going back to a floating window manager. I've actually tried other tiling wm's as well but I just can't get the hang of them the way I have the hang of i3.

To me it's the perfect window manager. Easy to use/configure and out of the way so I can get other stuff done. Also, I love being able to have like 3-5 windows open while I'm programming. I can look at older code in one window, vim in another, compile and test in a different one, switch to another workspace to look something up online or to change my music.

It's stupidly convenient.

i3 is great.

And on a new install, the only thing I need to do is:

ln -s ~/dotfiles/i3conf ~/.i3/config

Yeah, that's the other perfect part about it. I just copy my old config and there I go. I tried bspwm as well as dwm. I absolutely see the merit in both but to me, it's not even worth the hassle of learning.

Are you just using the regular i3status bar? I've thought about changing it but three years into i3 and I still haven't.
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sun, 08 October 2017, 12:34:16
ghhhh I love i3 so much.

I have it on my laptop, which is hooked up to an external monitor. I have it set up to put odd workspaces on the laptop, even on the monitor. I honestly can't even imagine going back to a floating window manager. I've actually tried other tiling wm's as well but I just can't get the hang of them the way I have the hang of i3.

To me it's the perfect window manager. Easy to use/configure and out of the way so I can get other stuff done. Also, I love being able to have like 3-5 windows open while I'm programming. I can look at older code in one window, vim in another, compile and test in a different one, switch to another workspace to look something up online or to change my music.

It's stupidly convenient.

i3 is great.

And on a new install, the only thing I need to do is:

ln -s ~/dotfiles/i3conf ~/.i3/config

Yeah, that's the other perfect part about it. I just copy my old config and there I go. I tried bspwm as well as dwm. I absolutely see the merit in both but to me, it's not even worth the hassle of learning.

Are you just using the regular i3status bar? I've thought about changing it but three years into i3 and I still haven't.

I use i3blocks. Initially, because I wanted to use fontawesome for the icons before the stats. But eventually, I kept text descriptions.
Title: Re: Tiling window managers mmm
Post by: davkol on Sun, 08 October 2017, 12:47:00
I find the field of view occupied by a ~40" screen at arm-length distance to be borderline. Any larger and I'd have to put it further away, or move around instead of just tilting the head.

Based on current state of market, I'd get 4k @ 32" screen, but then… I can't justify the cost compared to what I have now.

Just one 32"? Or 3?
One. I don't need to monitor anything and anything beyond my 3-5 windows (basically 2× source, documentation, output or something along those lines) is mostly distractions that reduce productivity.

That 32" alone is 70cm wide, I can't do more than 90-100 cm.
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sun, 08 October 2017, 12:50:22
I find the field of view occupied by a ~40" screen at arm-length distance to be borderline. Any larger and I'd have to put it further away, or move around instead of just tilting the head.

Based on current state of market, I'd get 4k @ 32" screen, but then… I can't justify the cost compared to what I have now.

Just one 32"? Or 3?
One. I don't need to monitor anything and anything beyond my 3-5 windows (basically 2× source, documentation, output or something along those lines) is mostly distractions that reduce productivity.

That 32" alone is 70cm wide, I can't do more than 90-100 cm.

I'm looking towards buying this.. ASUS ROG SWIFT PG348Q

https://www.asus.com/nl/Monitors/ROG-SWIFT-PG348Q/
Title: Re: Tiling window managers mmm
Post by: JohanAR on Tue, 10 October 2017, 07:54:51
Using i3 at work but at home I prefer xfce since I rarely have many windows open at the same time
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Tue, 10 October 2017, 17:30:27
Using i3 at work but at home I prefer xfce since I rarely have many windows open at the same time

I like XFCE. When I don't have tilings needs I also use XFCE. Lightweight, fast, feature-full. Only thunar is unstable for me sometimes..
Title: Re: Tiling window managers mmm
Post by: jjanssen1 on Tue, 10 October 2017, 20:12:57
I use chunkWM on my school macbook a lot of the time(switched back from linux for now until I fiqure out how to get better battery life (and until I get a bigger SSD)).

(https://i.imgur.com/0qlfNrT.png)

Title: Re: Tiling window managers mmm
Post by: sth on Tue, 10 October 2017, 20:18:56
i've been using cwm for years now - it's a floater but still heavily keyboard based (you can config it to do anything mouse-related on the keyboard).

tiling wms just never really spoke to me, but cwm has a pseudo tiling feature that i use sometimes to organize my workspace temporarily. I like having a floating-first WM that gives me the option to tile rather than tiling by default. i know you can set that up with other tilers but cwm is pretty neat if you don't need advanced tiling stuff.

otherwise i can alt tab all day and night, works fine for me. i have been thinking of switching back to dmenu from cwm's built in launcher and compiling with runorraise so i can switch that way, too.
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Wed, 11 October 2017, 18:29:35
Yep i3/i3blocks. There is no dotfile endgame for me

(https://i.imgur.com/mvR6hJO.png)

Title: Re: Tiling window managers mmm
Post by: iLLucionist on Thu, 12 October 2017, 11:26:28
Yep i3/i3blocks. There is no dotfile endgame for me

Show Image
(https://i.imgur.com/mvR6hJO.png)



Mmmmmm that's tasty!
Title: Re: Tiling window managers mmm
Post by: yuppie on Thu, 12 October 2017, 11:54:32
I used to use SubtleWM and BSPWM.
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Thu, 12 October 2017, 12:55:59
Yep i3/i3blocks. There is no dotfile endgame for me

Show Image
(https://i.imgur.com/mvR6hJO.png)



Mmmmmm that's tasty!

Aww shucks. I've had a bit a fun poking at configs and seeing what's what.
Title: Re: Tiling window managers mmm
Post by: TacticalCoder on Fri, 13 October 2017, 20:31:41
Are you using on of dem tiling window managers? Which one? And why?

I'm using the (tiling) Awesome WM on Debian Linux (stretch). I'm so used to that WM I don't even remember when I switched.

So that tiling WM and about 10 "workspaces", each with their own layout/program open, mostly all usually laid out always the same way. For example workspace 1 is for personal email + two terminals, workspace 3 is for Emacs + development browser + one terminal, workspace 4 for all my SSH sessions, workspace 8 for browser, workspace 9 for programs I don't use often.

I've got one additional modifer (hyper) that is dedicated only to the WM shortcuts and WM shortcuts are only available through this modifier. I think that's what I liked when I tried Awesome WM: I'm sure i3 or XMonad or whatever would do too but basically it was a one-line change in Awesome to use Hyper as a modifier for all my WM shortcuts.

I only use the mouse for browsing: I switch between windows using shortcuts. I don't have that many windows at once on a single workspace: two to four windows typically.

Setup is not rigid: I can still change layout, move windows between workspaces, open new terminal, resize windows, etc. all with one shortcut.

And because my WM has its own modifier, the shortcuts never ever clash with any other software.
Title: Re: Tiling window managers mmm
Post by: rm-rf on Fri, 13 October 2017, 21:06:35
ratpoisonwm.
Title: Re: Tiling window managers mmm
Post by: JohanAR on Mon, 16 October 2017, 05:32:07
I like XFCE. When I don't have tilings needs I also use XFCE. Lightweight, fast, feature-full. Only thunar is unstable for me sometimes..

I switched to Gnome Files (Nautilus) but I think I read that they fixed the Thunar crash I was having. Can't remember exactly what it was but I think something like occasional crashes when copying or moving a large number of files
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Mon, 16 October 2017, 06:55:02
I like XFCE. When I don't have tilings needs I also use XFCE. Lightweight, fast, feature-full. Only thunar is unstable for me sometimes..

I switched to Gnome Files (Nautilus) but I think I read that they fixed the Thunar crash I was having. Can't remember exactly what it was but I think something like occasional crashes when copying or moving a large number of files

It's old school, but I switched back to good old mc. Thunar keeps crashing for me, also in 17.04.
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Mon, 16 October 2017, 10:29:34
I like XFCE. When I don't have tilings needs I also use XFCE. Lightweight, fast, feature-full. Only thunar is unstable for me sometimes..

I switched to Gnome Files (Nautilus) but I think I read that they fixed the Thunar crash I was having. Can't remember exactly what it was but I think something like occasional crashes when copying or moving a large number of files

It's old school, but I switched back to good old mc. Thunar keeps crashing for me, also in 17.04.

I'll stick to ranger because vi commands. These days I barely need pcmanfm or thunar (never had that crashing issue though). I've read a few things about Midnight Commander but for me to switch to mc when ranger is available; I dunno, probably not. I don't have memories fond or otherwise of mc so there it is.
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Mon, 16 October 2017, 13:42:03
I like XFCE. When I don't have tilings needs I also use XFCE. Lightweight, fast, feature-full. Only thunar is unstable for me sometimes..

I switched to Gnome Files (Nautilus) but I think I read that they fixed the Thunar crash I was having. Can't remember exactly what it was but I think something like occasional crashes when copying or moving a large number of files

It's old school, but I switched back to good old mc. Thunar keeps crashing for me, also in 17.04.

I'll stick to ranger because vi commands. These days I barely need pcmanfm or thunar (never had that crashing issue though). I've read a few things about Midnight Commander but for me to switch to mc when ranger is available; I dunno, probably not. I don't have memories fond or otherwise of mc so there it is.

I should give ranger a go, never really tried it. I had it installed once, but you know, never got to switching.
Title: Re: Tiling window managers mmm
Post by: Findecanor on Mon, 16 October 2017, 14:26:23
Heh. I haven't used a regular file manager in a long time. The files I manage the most are images, for which I use geeqie (a fork or clone of gqview, I dunno which) and it is good enough for image files. Reminds me of ACDsee that I used to use on Windows in the '90s.
Back in the late '90s, I contributed graphics and some code to gentoo (https://sourceforge.net/projects/gentoo/) -- which is a file manager, at least a year older than the Linux distribution with the same name.
Title: Re: Tiling window managers mmm
Post by: TacticalCoder on Wed, 18 October 2017, 21:55:36
This thread prompted me, at last, to add the "useless gaps" in my Awesome WM.

The main reason I need to lose some screen real-estate by adding useless gaps between a tiling manager's windows is because otherwise sometimes it can be hard to see which window ends where and which starts where: for example if I've got two terminal containing logs it can get really confusing.

Now it's funny because Awesome WM does add useless gaps even at the outter edge of the screen, which doesn't make any sense to me (no risk of mistaking the border of the monitor for anything!). They also said they added useless gaps "in the name of art and unicorns", something like that: so basically that and also adding gaps at the outter edge shows they don't really simply don't get why some people like both tiling managers and "(not so-)useless gaps".
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Wed, 18 October 2017, 22:39:52
This thread prompted me, at last, to add the "useless gaps" in my Awesome WM.

The main reason I need to lose some screen real-estate by adding useless gaps between a tiling manager's windows is because otherwise sometimes it can be hard to see which window ends where and which starts where: for example if I've got two terminal containing logs it can get really confusing.

Now it's funny because Awesome WM does add useless gaps even at the outter edge of the screen, which doesn't make any sense to me (no risk of mistaking the border of the monitor for anything!). They also said they added useless gaps "in the name of art and unicorns", something like that: so basically that and also adding gaps at the outter edge shows they don't really simply don't get why some people like both tiling managers and "(not so-)useless gaps".

I tried gaps for a while but thought it was kind of wasteful; sexy unixporn though. Suppose if you have enough screen real estate it doesn't really matter.
Title: Re: Tiling window managers mmm
Post by: JohanAR on Thu, 19 October 2017, 01:24:35
You can increase the border width and tweak the colors of active/inactive windows in i3, unless you like the aesthetics of gaps. The default settings are fine for me though
Title: Re: Tiling window managers mmm
Post by: TacticalCoder on Fri, 20 October 2017, 21:49:21
I tried gaps for a while but thought it was kind of wasteful; sexy unixporn though.

I just explained I had sometimes troubles determining to which terminal window certain log lines where belonging to when I had terminal window stacked on each other and displaying logs and you call it "unixporn" : )

I didn't "try it": I set it up to solve a practical issue I had (basically "readability" in certain cases).

But it's true that it's damn good looking unixporn too  :thumb:
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sat, 21 October 2017, 16:17:02
I tried gaps for a while but thought it was kind of wasteful; sexy unixporn though.

I just explained I had sometimes troubles determining to which terminal window certain log lines where belonging to when I had terminal window stacked on each other and displaying logs and you call it "unixporn" : )

I didn't "try it": I set it up to solve a practical issue I had (basically "readability" in certain cases).

But it's true that it's damn good looking unixporn too  :thumb:

My screen estate is precious, tried gaps but I could cram in 3-4 more lines vertically of code. So meh... no gaps for me.
Title: Re: Tiling window managers mmm
Post by: TacticalCoder on Sat, 21 October 2017, 18:36:42
My screen estate is precious, tried gaps but I could cram in 3-4 more lines vertically of code. So meh... no gaps for me.

I should really "Use the source, Luke!" and go modify the code of that tiling WM myself: my main "IDE" (well, Emacs) is typically using all the vertical height of the screen (besides the tiny "taskbar", but with a shortcut you can make the "taskbar" go away), so the only reason I'm wasting real-estate there is because the gap in Awesome WM also adds gaps at the "outter edges".

If it only added "useless gaps" between windows and not at the outter edge, I'd get both readability between my terminal windows and all the vertical height for Emacs.
 

Title: Re: Tiling window managers mmm
Post by: berkiyo on Sat, 21 October 2017, 19:13:46
I really liked i3wm and especially for i3-gaps just for the eyecandy. However, I found that it was more hassle than it was worth so I went back to Xfce and instead just use tmux for a tiling terminal in xfce4-terminal.

Title: Re: Tiling window managers mmm
Post by: xtrafrood on Sun, 22 October 2017, 03:24:54
A few hours later--learned how to save/autostart one 'workspace' layout. Very rewarding this tiling window manager is. So naughty with your unixp.. err i3-gaps btw  ^-^
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Sun, 22 October 2017, 16:43:56
My screen estate is precious, tried gaps but I could cram in 3-4 more lines vertically of code. So meh... no gaps for me.

I should really "Use the source, Luke!" and go modify the code of that tiling WM myself: my main "IDE" (well, Emacs) is typically using all the vertical height of the screen (besides the tiny "taskbar", but with a shortcut you can make the "taskbar" go away), so the only reason I'm wasting real-estate there is because the gap in Awesome WM also adds gaps at the "outter edges".

If it only added "useless gaps" between windows and not at the outter edge, I'd get both readability between my terminal windows and all the vertical height for Emacs.

I even tried to not have titlebars for my panes in i3, but that was too much. Sometimes I look at them. I also used evilwm for a looooong time.
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Sun, 22 October 2017, 17:01:38
My screen estate is precious, tried gaps but I could cram in 3-4 more lines vertically of code. So meh... no gaps for me.

I should really "Use the source, Luke!" and go modify the code of that tiling WM myself: my main "IDE" (well, Emacs) is typically using all the vertical height of the screen (besides the tiny "taskbar", but with a shortcut you can make the "taskbar" go away), so the only reason I'm wasting real-estate there is because the gap in Awesome WM also adds gaps at the "outter edges".

If it only added "useless gaps" between windows and not at the outter edge, I'd get both readability between my terminal windows and all the vertical height for Emacs.

I even tried to not have titlebars for my panes in i3, but that was too much. Sometimes I look at them. I also used evilwm for a looooong time.

Total hobbiest at this point with my Manjaro with 2 pixel borders and no visual titlebars. Hidding titlebars was something I was constantly trying to do in all the popular desktop environments of debian, opensuse, ubuntu, and windows. Maybe my roguishness will change who knows.
Title: Re: Tiling window managers mmm
Post by: TacticalCoder on Sun, 22 October 2017, 18:12:04
Total hobbiest at this point with my Manjaro with 2 pixel borders and no visual titlebars. Hidding titlebars was something I was constantly trying to do in all the popular desktop environments of debian, opensuse, ubuntu, and windows. Maybe my roguishness will change who knows.

Re guys,

so I did it yesterday: decided to dig into the source and modify it myself. Long story short: my distro had, by default, Awesome 4.0.1 while 4.2 had a, non integrated, pull request, to do "less useless gaps" the exact way I wanted them.  I didn't want to install 4.2 (didn't want to redo my config now: not too sure if there were incompatible changes or not) nor mess with merging that pull request, so I adapted the code for my 4.0.1 setup and now I've got the exact behavior I wanted...

1 pixel-wide borders for every window, no titlebars, a taskbar at the top of the screen that I can remove and/or bring back with a shortcut, and... Useless gaps but only between windows: no pixels lost at the "edges" of the monitor anymore. Also in Awesome WM there's a shortcut where you can resize the number of pixels of the useless gaps in real-time.
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Sun, 22 October 2017, 18:18:55
Total hobbiest at this point with my Manjaro with 2 pixel borders and no visual titlebars. Hidding titlebars was something I was constantly trying to do in all the popular desktop environments of debian, opensuse, ubuntu, and windows. Maybe my roguishness will change who knows.

Re guys,

so I did it yesterday: decided to dig into the source and modify it myself. Long story short: my distro had, by default, Awesome 4.0.1 while 4.2 had a, non integrated, pull request, to do "less useless gaps" the exact way I wanted them.  I didn't want to install 4.2 (didn't want to redo my config now: not too sure if there were incompatible changes or not) nor mess with merging that pull request, so I adapted the code for my 4.0.1 setup and now I've got the exact behavior I wanted...

1 pixel-wide borders for every window, no titlebars, a taskbar at the top of the screen that I can remove and/or bring back with a shortcut, and... Useless gaps but only between windows: no pixels lost at the "edges" of the monitor anymore. Also in Awesome WM there's a shortcut where you can resize the number of pixels of the useless gaps in real-time.

Sounds like a job well done :)
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Mon, 23 October 2017, 04:39:02
Total hobbiest at this point with my Manjaro with 2 pixel borders and no visual titlebars. Hidding titlebars was something I was constantly trying to do in all the popular desktop environments of debian, opensuse, ubuntu, and windows. Maybe my roguishness will change who knows.

Re guys,

so I did it yesterday: decided to dig into the source and modify it myself. Long story short: my distro had, by default, Awesome 4.0.1 while 4.2 had a, non integrated, pull request, to do "less useless gaps" the exact way I wanted them.  I didn't want to install 4.2 (didn't want to redo my config now: not too sure if there were incompatible changes or not) nor mess with merging that pull request, so I adapted the code for my 4.0.1 setup and now I've got the exact behavior I wanted...

1 pixel-wide borders for every window, no titlebars, a taskbar at the top of the screen that I can remove and/or bring back with a shortcut, and... Useless gaps but only between windows: no pixels lost at the "edges" of the monitor anymore. Also in Awesome WM there's a shortcut where you can resize the number of pixels of the useless gaps in real-time.

Here, take my respect.  :cool:
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Tue, 07 November 2017, 12:29:52
Trying out the gaps. You know, it's not that bad. Still plenty of room (although more rez monitor wouldn't hurt)

[attachimg=1]
Title: Re: Tiling window managers mmm
Post by: tristinDLC on Thu, 09 November 2017, 01:53:40
I use chunkWM on my school macbook a lot of the time(switched back from linux for now until I fiqure out how to get better battery life (and until I get a bigger SSD)).

Show Image
(https://i.imgur.com/0qlfNrT.png)


I bit of a late quote, but I use Magnet on all my Macs and love it. It's also great if you ever use a dock and external monitor while still needing to take your Mac with you at times. It will let you quickly resize all your windows back to the laptops screen size instead of running off the edge because your external monitor has more real estate to work with. I use Magnet throughout the day switching stuff around and the shortcuts are great. I just checked and it's currently on sale in the App Store.
Title: Re: Tiling window managers mmm
Post by: _rubik on Fri, 10 November 2017, 22:43:49
i3 ride or die. It fills every requirement I can ask for and more. Its tiling, lightweight, customizable, open source, distro-flexable, and with a very active and supportive user base. Not to mention that it comes in a few different flavors and integrates well with X configs. I'll have to post a few scrots when I'm back on my main machine.
Title: Re: Tiling window managers mmm
Post by: os on Thu, 04 January 2018, 11:10:14
A long time ago I switched from XFCE to i3wm, just loving it.
On my Thinkpad I only have a single 1440p screen but still, I love how I do not have to use a mouse and can precisely and predictively navigate windows.

I always enjoy looking at other people's dotfiles, so here are mine: github.com/os-sc/dotfiles (http://github.com/os-sc/dotfiles)
Title: Re: Tiling window managers mmm
Post by: bearz42 on Sat, 24 February 2018, 17:59:18
Here are my dot files that I'm using http://dotshare.it/~bearz42/

I had switched to another color scheme but I just keep coming back to this one.
Title: Re: Tiling window managers mmm
Post by: iLLucionist on Wed, 07 March 2018, 14:36:18
I'm still on i3. This week, I switched to emacs (with evil-mode, sit down and chill) and it interferes with alt-key. Blegh... remapped alt to super (mod4) for i3. HATE IT.. winkey is very small on 87u (1x)
Title: Re: Tiling window managers mmm
Post by: sth on Thu, 08 March 2018, 17:32:18
I'm still on i3. This week, I switched to emacs (with evil-mode, sit down and chill) and it interferes with alt-key. Blegh... remapped alt to super (mod4) for i3. HATE IT.. winkey is very small on 87u (1x)

why not swap mod4 and alt with xmodmap? https://unix.stackexchange.com/questions/86933/swap-alt-and-super
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Thu, 08 March 2018, 19:44:48
My reasoning for i3wm (i3blocks bar) is that I find it less frustrating and irritating to write my own clickable indicators via bash scripts (weather/mounted media/package update count/VPN/music/silent timer) compared to downloading indicators for Gnome 3. It's way easier in my limited experience to fix a simple bash script if something outputs funky results than it is to figure out why a Gnome 3 indicator stops working.

Also, my daily desktop: a window manager; a display manager (sddm); a calendar (CLI); an email client (CLI); a music player (CLI); and an atom/rss reader (CLI); loads into ~400MBs worth of RAM. I'm running the desktop equivalent of a Dell Precision M4400 with 1GB of VRAM. Making due with minimal bits of kit. However, I can understand the benefits of less overhead for more modern systems. Virtualbox is nice but, KVM/QEMU with access to IOMMU groups would be fantasticly fast in an i3wm system.

I've more of less decided to stay with i3blocks for my i3wm bar. I've settled on the fact that my bar will always look like a static wireframe version of polybar and or lemonbar. It works. It's fine.
Title: Re: Tiling window managers mmm
Post by: sth on Thu, 08 March 2018, 22:11:01
lemonbar supports clickable sections.
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Thu, 08 March 2018, 23:13:57
lemonbar supports clickable sections.

I can do the same with i3blocks as an i3wm bar substitute. Please pardon my scripting ignorance. I just started a few months ago. The trouble is why would I rework all of my bar dotfiles if I'm fine with the wireframe appearance of i3blocks?

here's the clickable part of my simple weather indicator:

Code: [Select]
if [[ -n $BLOCK_INSTANCE ]]; then
    password=("-h" "$BLOCK_INSTANCE@localhost")
fi

filter() {
    notify-send -u critical "$SUMMARY"
}

case $BLOCK_BUTTON in
    3) $password | filter ;;
esac

if [[ $NOALERT == $ALERTS ]]; then
    echo -e "$SYM$TEMP°C \ue22d$RAIN% \ue1c8$HUMIDITY% \ue0cd$KPA$KPAs \ue26d$MOON%"
else
    echo -e "<span color='#FF0000'>\ue077</span>$SYM$TEMP°C \ue22d$RAIN% \ue1c8$HUMIDITY% \ue0cd$KPA$KPAs \ue26d$MOON%"
        echo "$SUMMARY" | mutt -s "WEATHER ALERT" 5555555555@txt.att.net
fi

Title: Re: Tiling window managers mmm
Post by: riktors on Thu, 26 April 2018, 15:10:48
After swapping around on several tilling managers settled on i3-gaps with polybar. Been pretty happy though I had to add some click functionality to a few of the plugins for polybar so I get to have the fun of compiling it myself for updates. Oh well
Title: Re: Tiling window managers mmm
Post by: MrMen on Thu, 03 May 2018, 11:29:20
As a recent macOS user, and former arch Linux user, I can say that the biggest loss I have is my awesome wm config.

I spent hours on it, but it was absolutely perfect. I could switch back soon... All available alternative are only...
Title: Re: Tiling window managers mmm
Post by: iri on Wed, 09 May 2018, 04:11:23
Can't use multiple monitors or even a single large one because of eye issues. Therefore, don't use a tiling WM.

I am welcome for my valuable input.
Title: Re: Tiling window managers mmm
Post by: whentheclouds on Wed, 09 May 2018, 05:09:17
As a recent macOS user, and former arch Linux user, I can say that the biggest loss I have is my awesome wm config.

I spent hours on it, but it was absolutely perfect. I could switch back soon... All available alternative are only...
gonna start configuring my own AwesomeWM setup soon, with absolutely zero knowledge of lua. wish me luck!
Title: Re: Tiling window managers mmm
Post by: _rubik on Thu, 17 May 2018, 11:14:53
Can't use multiple monitors or even a single large one because of eye issues. Therefore, don't use a tiling WM.

Wouldn't a tiling WM be best for your situation? Maximizing screen real estate while logically grouping windows to reduce clutter and excessive alt-tab.
Title: Re: Tiling window managers mmm
Post by: iri on Fri, 18 May 2018, 18:57:18
I ended up with full screening every application I use. I switch between programs using Tab+h/l. It's still 'Alt-Tabbing' of some sort, just a little bit more convenient.
Title: Re: Tiling window managers mmm
Post by: sth on Mon, 21 May 2018, 16:57:50
Can't use multiple monitors or even a single large one because of eye issues. Therefore, don't use a tiling WM.

Wouldn't a tiling WM be best for your situation? Maximizing screen real estate while logically grouping windows to reduce clutter and excessive alt-tab.

ratpoison more likely.
Title: Re: Tiling window managers mmm
Post by: romevi on Mon, 21 May 2018, 17:00:10
I've been using Xfce3 with i3 on my MBP. Having to use my trackpad is disrupting, and at work I keep wanting to use my keyboard shortcuts.  :confused:
Title: Re: Tiling window managers mmm
Post by: Hund on Sun, 11 November 2018, 16:09:47
I'm also using i3, I wasn't happy with where wmfs was going so I switched to i3 about 4 years ago. So far I'm very happy with it. :)

https://framapic.org/8YNtklb9T3H6/gEYPKtOQZ23v.png
Title: Re: Tiling window managers mmm
Post by: no, the other guy on Sun, 11 November 2018, 16:21:24
I fail to see the attraction of i3. Although everyone and their dog seems to have used it at least one time, I find it quite annoying to configure.

After having tried too many of them (including bspwm), I have mostly settled with dwm these days. Mostly, because I can't keep myself from having, at least, a version of Window Maker available - you know, just in case... :)
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Sun, 11 November 2018, 17:05:43
Recently swapped i3wm out for bspwm because bspwm is a bit more modular. Now if I want to work on a bar script I don't have to restart my window manager to see the results.

Although I do miss the i3wm feature that automatically resizes windows in to vacant space when bars are toggled. If any bspwm users have a fix for that please ping me. I doubt that there is a universal fix.
Title: Re: Tiling window managers mmm
Post by: dndlmx on Sun, 11 November 2018, 18:45:42
I used dwm while I was running Arch Linux on my laptop. Supposedly it works fine on a Mac, but I don't think I could tile actual Mac apps, just stuff for X. That's the cool thing about Linux, you can sit there tiling all your terminals, web browser, media player, whatever. Whereas I'm probably limited to terminals.
Title: Re: Tiling window managers mmm
Post by: Hund on Thu, 15 November 2018, 20:42:24
I fail to see the attraction of i3. Although everyone and their dog seems to have used it at least one time, I find it quite annoying to configure.

After having tried too many of them (including bspwm), I have mostly settled with dwm these days. Mostly, because I can't keep myself from having, at least, a version of Window Maker available - you know, just in case... :)

It can do pretty much everything that most other tiling window managers only could do if they joined forces. And it does it without being bloat or resource heavy. :) Annoying to configure i3? Are you sure you didn't open Emacs or something? ;)
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Thu, 15 November 2018, 21:19:07
I fail to see the attraction of i3. Although everyone and their dog seems to have used it at least one time, I find it quite annoying to configure.

After having tried too many of them (including bspwm), I have mostly settled with dwm these days. Mostly, because I can't keep myself from having, at least, a version of Window Maker available - you know, just in case... :)

It can do pretty much everything that most other tiling window managers only could do if they joined forces. And it does it without being bloat or resource heavy. :) Annoying to configure i3? Are you sure you didn't open Emacs or something? ;)

Oh dang :))
Title: Re: Tiling window managers mmm
Post by: no, the other guy on Fri, 16 November 2018, 01:06:24
I always open Emacs!
Title: Re: Tiling window managers mmm
Post by: romevi on Fri, 16 November 2018, 01:12:44
Emacs is one of the first things I open. Man, is my config bloated...
Title: Re: Tiling window managers mmm
Post by: impaktor on Tue, 25 December 2018, 10:07:53
I use StumpWM, as it's the WM of choice for Emacs users. Written in Lisp, and follows the same philosophy as Emacs.

Can't recommend mouseless browsing enough. I use Conkeror, but there are others out there, e.g. "vimperator" for the Vim users.
Title: Re: Tiling window managers mmm
Post by: no, the other guy on Tue, 25 December 2018, 10:25:11
Mouseless browsing is always a sacrifice, but so is carrying a mouse.
Title: Re: Tiling window managers mmm
Post by: impaktor on Tue, 25 December 2018, 10:39:35
Mouseless browsing is always a sacrifice, but so is carrying a mouse.
Not if you use a browser made for it. I only need mouse on youtube to focus player.

Another new browser under much development is: https://github.com/atlas-engineer/next

(although we're straying from the topic of tiling window managers)
Title: Re: Tiling window managers mmm
Post by: xtrafrood on Tue, 25 December 2018, 11:33:45
Vimium-FF for firefox has some caveats but it's useable, and still maintained.