[–]▶ No.793796[Watch Thread][Show All Posts]
Let's have a tiling wm thread.
Ask questions, post experiences, recommendations, tips, share configs, etc..
I've been trying out wmii and this 9p filesystem gimmick is really neat.
The tiling kinda sucks though because everything is in columns and also the floating windows are borderless.
It'd be nice if there was a more modern wm with a filesystem control interface.
▶ No.793808>>793938 >>794025 >>794026 >>794029
Here are some tiling window managers you might wanna try:
< i3wm - https://i3wm.org/
Babby's first twm, easily customizable from a central config file, superb documentation, usable out of the box.
Inspired by wmii, but written from scratch.
They dropped tags for workspaces and 9p fs control interface for i3-msg.
< bspwm - https://github.com/baskerville/bspwm
Binary Space Partitioning Window Manager
bspwm is a tiling window manager that represents windows as the leaves of a full binary tree.
< herbsluftwm - https://www.herbstluftwm.org/
Manual twm with similar tiling system to i3.
Can be reconfigured on the fly using herbstclient.
< dwm - http://dwm.suckless.org/
Dynamic Window Manager written in C.
Developed after wmii by the same author.
"Tags" are used instead of workspaces (as in wmii), since they are more flexible.
Slightly higher learning curve than some other twms, basic knowledge of C might be necessary for configuration as it takes place in the header file.
Dwm is very small, the executable is only 28k and the source code is less than 2000 LOC.
Because dwm is so small and cleanly implemented it served as a foundation and inspiration for several other window managers.
< Xmonad - http://xmonad.org/
dwm clone written and configured using haskell, so knowledge of haskell is recommended.
Highly extensible, stable, and dynamic.
< awesomewm - https://awesomewm.org/
dwm derivative configured in Lua, it has a system tray, information bar, and launcher built in.
There are extensions available to it written in Lua.
Awesome has other features as well, such as an early replacement for notification-daemon, a right-click menu similar to that of the *box window managers, and many other things.
< spectrwm - https://github.com/conformal/spectrwm
Another dwm fork. Easy to configure, since the config is in simple plain text. It has a built-in status bar that can be fed from a user-defined script.
< ratposion - http://www.nongnu.org/ratpoison/
Ratpoison is a simple window manager with no fat library dependencies, no fancy graphics, no window decorations. As the name suggests, it's entirely keyboard driven.
It's a lot like GNU Screen, only for X.
< StumpWM
Highly extensible rewrite of ratpoison in Common Lisp by the same author. Can be configured on the fly.
▶ No.793828
Don't forget sway - i3 for wayland (just drop your i3 config and it should just werks).
▶ No.793832
▶ No.793918>>793934 >>793944 >>795392 >>795393
Serious question: What's the point?
▶ No.793931>>795303
I realized that the main thing I got out of a tiling wm was having certain specific windows in particular places, but that I liked all the bells and whistles of proper desktop environments and managing windows in floating mode. I wrote a script that uses xdotool to tile windows to particular positions and set up keyboard shortcuts to execute it in Xfce. This is the most comfortable setup I've ever had.
▶ No.793934>>793944 >>793949 >>793973 >>795287 >>795392 >>795393 >>798350 >>803403
>>793918
I too would like to know this.
Seems really bad, especially for programming, to reduce your screen real estate by cluttering it with many windows.
▶ No.793938>>793985 >>794011
>>793808
So all these are backdoored now. Thanks for the heads-up n-s-yayyy kun. There are about three maybe four window managers that have not been subverted yet and one is mentioned here already and is a buggy application that uses far too much CPU idle time just to run. Which is to say sway.
▶ No.793941
>tfw loliwm doesn't exist anymore
▶ No.793944>>795392 >>795393
▶ No.793949
>>793934
>StumpWM
>Seems really bad, especially for programming, to reduce your screen real estate by cluttering it with many windows.
If your strings are taking up the width or more of your screen, that is really bad for programming.
You might be writing while keeping an eye on a compile. Or watch a vid while chatting.
▶ No.793973>>793979 >>793982 >>795307
>>793934
>reduce your screen real estate
You're not supposed to put everything in the same tag/workspace you dumb fuck.
Usually I have 1-3 windows per tag (in some rare instances I go above it). If I need documentation the browser is in two tags, one only for it and another with the code. One large terminal for code, one or two terminals for testing. Same for latex, one tag with emacs, another with emacs and the pdf. I suggest you try it, it's damn good and works without the mouse.
▶ No.793979
>>793973
>using
>new
>line
>for
>everything
>on
>irc
those people need to be shot
▶ No.793982>>793993
>>793973
>code in tiny window
>chat open at all times
Nigger this is shit and you know it
▶ No.793985>>794001
>>793938
I can't tell if you're retarded or just baiting.
▶ No.793993
>>793982
Pic wasn't my setup, look at the file name. I think it's from the fibonacci patch for dwm.
▶ No.794001>>794010 >>794011
>>793985
I am completely serious. Literally everything related to computers is subverted with few exceptions. There is a reason everything is a fucking botnet newfag. What you are discussing here is level of subversion, not if it is subverted.
Take sway as an example, it is hosted on cianigger github, it has some odd bugs and is written in c, it is a useful way to lock your screen somewhat more securely then using X based screen lockers, and it is subverted to the degree it has IPC mechanisms for exploitation via the clipboard from the X server you could be running with it.
For a test,use sway to open a image in VIM or VI doesn't matter what image. Copy the binary data from the entire image via terminal in sway. Then paste it from a pure wayland application to a Xorg based one. It crashes so hard just like if you used pure Xorg. It's a fucking botnet, even if less subverted then things like gnome.
▶ No.794010
>>794001
4/10, made me chuckle
▶ No.794011>>794016 >>794018 >>803712
>>793938
>>794001
So what's wrong with dwm? It has no IPC at all, no run-time configuration system, and the git repo is hosted directly on suckless.org. It's less than 2k lines of very legible C, so it should only take you a few minutes to find the alleged backdoor for us.
▶ No.794016>>794021 >>794023
>>794011
>http only download
Subverted or can be in transit to your computer. Not touching that shit.
▶ No.794018>>794020 >>794023
>>794011
>written in C
Are you even trying nigger?
▶ No.794020>>798350
>>794018
Tell me exactly what you think is wrong with that and why.
▶ No.794021>>794025
>>794016
>http only download
Why would you lie on the internet like that?
▶ No.794023>>794024
>>794016
Try again.
https://dl.suckless.org/dwm/dwm-6.1.tar.gz
https://git.suckless.org/dwm
>>794018
Not an argument. Tell me what is wrong with it, and point to some examples in the code. Back your claims up with data and cite your sources.
▶ No.794024>>794027 >>794028 >>794031 >>794039
>>794023
Ok three things.
First I am glad they use https for the marginal extra security it provides. Secondly I couldn't point out errors in the code in the case of it being backdoored as you download it. Hence my arguement about http. Thirdly what ssl certificate does their website use?stil not clicking nigga.
You could edit the code while it transfers to my computer with laughable ease if you owned their ssl certificate. So any errors that might be in the C code would be impossible to point out without uploading my own codebase of it. But then you could say I subverted it instead of uploading what I downloaded.
▶ No.794025>>794026
>>794021
I didn't lie, >>793808 's link is http only for dwm. I was just too lazy to go looking for the git.suckless repo.
▶ No.794026>>794033
>>794025
>didn't lie
You made a false statement.
>>793808 (You) 's link is http only for dwm
That's not true. The page supports https.
▶ No.794027
>>794024
You can go through the entire source in less than an hour.
And if you can't, you have no idea what you're talking about.
▶ No.794028>>794035
>>794024
It's on the front page. Apparently TLS is a relatively new thing for suckless.org.
https://suckless.org/
>2017-08-30
>
>suckless.org now supports TLS using LetsEncrypt. Cloning git repos over HTTPS works now. Some links on the page have been changed to allow both HTTP and HTTPS.
>
>HSTS is not fully working yet. This will be fixed.
>
>The IPv6 AAAA record was added and IPv6 is fully working now.
>
>suckless has many subdomains, these should hopefully all work via TLS If you see a subdomain without a signed certificate please report it. If you find any broken links on the wiki pages, these can be fixed by anyone.
On my end, the SHA512 of dwm-6.1.tar.gz is 875644bbc246088f2c87e50debbadd4bc179444b396b1b327149087e8bc5303325ebc9103a7e3c864266ee1ac683ea3cd8f0a08285c8e46fc4389d5b83a555f1
▶ No.794029>>794057
>>793808
pretty much nobody uses dwm properly. There's a blog somewhere that explains how you are meant to use it.
The fact that they fucked up the actual usage so badly is pretty bad.
However, dwm once you know the usage and have rebound the keys is actually the best wm around. Nothing else that I know of comes close but I'm sure there's something out there.
▶ No.794031
>>794024
dude.. take your meds
▶ No.794033>>794036
>>794026
>being this assmad and desperate for me to click it
Don't you already have information on everyone n-s-yayyy-kun? Is there a problem here? You still didn't address what ssl certificate their website uses.
Also I fucked up, the archive link of it is in http only. But the https link is loading for it now in archive.org. Fuck my life.
▶ No.794035>>794040
>>794028
>uses (((Let's encrap)))
Botnet all the fucking way. Especially considering how new the https support is and it still doesn't use HSTS.
▶ No.794039
>>794024
>First I am glad they use https for the marginal extra security it provides.
You were just bitching about it not being https you fucking nigger.
>Secondly I couldn't point out errors in the code
True, you can't.
>Thirdly what ssl certificate does their website use?
Someone who isn't retarded can get that with "laughable ease".
>You could edit the code while it transfers to my computer with laughable ease if you owned their ssl certificate.
The only reason that may not be a lie is that you're stupid enough to believe that.
>more excuses
Yeah sure. It seem Russian hackers replaced your smart reply with crazy ramblings.
▶ No.794040>>794043
>>794035
What's wrong with Let's Encrypt? Why does lack of HSTS prevent you from reading the source? I already posted my SHA512, and others will be able to verify that we are all looking at the same code. Nobody is asking you to execute any code, so this shouldn't compromise any security on your machine. If you are truly autistic about your opsec, you can even read the source on the git link and point out line numbers without downloading anything if you prefer.
▶ No.794041
>>794036
>the predictable reaction to thinking I use archive.org not behind sevend proxies
▶ No.794042>>794046 >>794290
FUCK TILING RECTANGLE MANAGERS. THEY'RE ALL THE GODDAMN SAME. AND THEY ALL FUCKING SUCK. I'D LIKE TO MEET THE RETARD RESPONSIBLE FOR THE FIRST TILING WM AND PUT A ROUND OF 7.62 THROUGH HIS THICK FUCKING SKULL. THE DELIBERATE CREATION AND STACKING OF RECTANGULAR WINDOWS DENOTES AN IQ BELOW 90/4. WE ARE CREATING A CIRCULAR/SPHERICAL WINDOW MANAGER THAT IS ON COURSE TO REPLACE THESE BULLSHIT SOFTWARES. IT WILL HARNESS THE POWER OF PI FOR ULTIMATE MATHEMATICAL EFFICIENCY. PREPARE FOR DEPRECATION YOU RECTANGLE STACKING MONGLOID MONKEY FUCKS.
▶ No.794043>>794049 >>794051 >>794117 >>798350
>>794040
>be (((lets encrap)))
>have a single master certificate signing wildcard domains
If (((anyone))) gets that master certificate then all https traffic using (((lets encrap))) can be read like if it were http using wireshark.
<Nobody is asking you to execute any code
>he thinks his and my machine aren't already compromised
>what is CSS quirks
>what is bugs in libraries used to render images
kys
▶ No.794046>>794048 >>794058
>>794042
Tiling WM's are usable and effecient in some scenarios. It's just different from windows is why you don't like it.
▶ No.794048
>>794046
NO YOU FUCKING IDIOT. I DON'T LIKE IT BECAUSE RECTANGLES ARE A GARBAGE SHAPE FOR ANY COMPUTER PROGRAM.
▶ No.794049
>>794043
>master certificate
Just like every other CA ever made, minus the renewal fee.
>>he thinks his and my machine aren't already compromised
>>what is CSS quirks
>>what is bugs in libraries used to render images
I'll need some citations on those sources that you forgot to post, and an explanation on why any of this prevents you from reading a .c file that is literally two clicks away.
▶ No.794051>>794056
>>794043
>master certificate
Just like every other CA ever made, minus the renewal fee.
>>he thinks his and my machine aren't already compromised
>>what is CSS quirks
>>what is bugs in libraries used to render images
I'll need some citations on those sources that you forgot to post, and an explanation on why any of this prevents you from reading a .c file that is literally two clicks away.
▶ No.794056>>794062
>>794051
<Just like every other CA ever made, minus the renewal fee.
>he doesn't know everything is a botnet yet
<I'll need some citations on those sources that you forgot to post, and an explanation on why any of this prevents you from reading a .c file that is literally two clicks away.
>still this assmaddingly desperate for me to click it
Glad to see cloudfare isn't just fucking up for me though.
▶ No.794057>>794234
>>794029
>There's a blog somewhere that explains how you are meant to use it.
mind digging it up?
▶ No.794058
>>794046
read the whole post before replying next time
▶ No.794062>>794064
>>794056
>>he doesn't know everything is a botnet yet
Following your reasoning, you post on the botnet, and you run 100% botnet software already. You apparently trust the compromised CA and/or the compromised Tor nodes to post on 8ch and enough to download software from your distro's package repo, but you can't trust your web browser and/or text editor enough to read source code. Sure thing, pal.
If you decide you want to rationally explain your case, I'll be lurking. Until then, the burden of proof in regard to a backdoor in dwm is still on you. 9/10 had a lot of fun.
And fuck cloudflare.
▶ No.794064>>794066 >>794093
>>794062
>assuming I don't know everything is a botnet
>thinking I trust any of this shit
>thinking I give a shit
<give a rational arguement
I am not here to spoonfeed you. Start with the n-s-yayyykun leaks on spying via wikileaks and go from there. It is logical if you can understand your (((enemy))) and that the reason they always fight is greed. With no exception.
y u no 10/10
▶ No.794066>>794068 >>794093
>>794064
>posting images I made
t-those were o-o-o-only meant for u-u-use by m-me!
▶ No.794086>>794088
TMUX > ALL
Can your wm work on ssh?
▶ No.794088
>>794086
>tmux
>not gnuscreen
▶ No.794093
>>794064
I'll agree with you on understanding your (((enemy))). I disagree with the assertion that they are omnipotent. While it may be true that a lot of software developers have a hotline to Langley/Tel Aviv/Whereverthefuck, their reach is finite for the time being.
The attempted shifting of the goalposts to TLS and unprovable hypotheticals came too early and made it clear early on what you were doing. Next time around, string me along a bit before switching tactics. I actually did have to think about some of my replies, and I actually did feel twinges of frustration replying to the brick wall, so good job there.
>>794066
T-ten o-o-out of t-t-t-ten i-i-image, A-anon.
We're well off topic, so this is meant as a polite sage.
▶ No.794117
>>794043
>If (((anyone))) gets that master certificate then all https traffic using (((lets encrap))) can be read like if it were http using wireshark.
No, that's not how HTTPS certificates (as signed by Let's Encrypt) work.
If someone gets the master certificate they can start signing their own arbitrary certificates. However, they cannot decrypt traffic sent using other Let's Encrypt certificates, because those use private keys that are generated locally and never sent to Let's Encrypt.
The most it allows someone to do is (detectable by someone comparing certificates, and therefore conspicuous and very risky!) impersonation. It doesn't allow decrypting traffic that uses existing certificates.
▶ No.794234>>794238
▶ No.794238
▶ No.794284
Anyone tried velox? Compared to sway, it seems a little more minimalist (tarball 38K instead of 5.2M).
▶ No.794290>>794399
>>794042
>AND PUT A ROUND OF 7.62
Which 7.62? NATO? x54r? x39?
▶ No.794399>>794723
>>794290
THEY ARE ALL 100% ACCEPTABLE AS THEY ARE ALL ELONGATED TUBES WITH NO FILTHY 90 DEGREE ANGLES.
▶ No.794723
>>794399
I'm pretty sure there's one between the bottom and the shaft.
▶ No.795287
>>793934
That's odd, because I find it's easier to have a text editor on one side and file manip on the other. It's a lot easier for me not to take my hands off the keyboard.
▶ No.795303>>795377
>>793931
Why would you need xdotool to accomplish that?
▶ No.795307>>795379
>>793973
I don't see why a tiling window manager is necessary to accomplish that. I already do it in Openbox.
▶ No.795377>>795420
>>795303
How would you do it? There are other ways, but xdotool is a very simple one.
▶ No.795379
>>795307
It's not strictly necessary. You are correct when you say that you can accomplish the exact same thing with a stacking WM. A tiling WM just makes window management faster and easier in some use cases. It's just personal preference.
▶ No.795392>>795397 >>798330 >>798335
>>793918
>>793934
>>793944
For many reasons. They don't have all the extra shit that comes with a desktop environment. They are light on system resource usage; I'm running Void with i3 and my startup memory usage is <250mb. I can segregate my workflow by forcing certain applications to open in certain workspaces(I always know where that window/application is). I never realized how much time I was wasted by moving my mouse around instead of using simple keyboard shortcuts(mod+d for Rofi, mod+x for screen lock, mod+c for calcurse, mod+r for resizing windows, etc). I use a tiling WM because it makes my computing experience that much more pleasureful, customizable, and stable(looking at you KDE). If you like to poke around and tailor things to your exact liking, you should really give one a try.
▶ No.795393
>>793918
>>793934
>>793944
For many reasons. They don't have all the extra shit that comes with a desktop environment. They are light on system resource usage; I'm running Void with i3 and my startup memory usage is <250mb. I can segregate my workflow by forcing certain applications to open in certain workspaces(I always know where that window/application is). I never realized how much time I wasted by moving my mouse around instead of using simple keyboard shortcuts(mod+d for Rofi, mod+x for screen lock, mod+c for calcurse, mod+r for resizing windows, etc). I use a tiling WM because it makes my computing experience that much more pleasureful, customizable, and stable(looking at you KDE). If you like to poke around and tailor things to your exact liking, you should really give one a try.
▶ No.795397>>795401 >>795410
>>795392
All of this is exactly as true of floating window managers you mongoloid.
This is the same shit as those autistic monkeys who think linux not coming with an X enviornment or an installer equates to Arch.
Window management:
Floating>tiling.
Mouse>Keyboard.
▶ No.795401>>795402 >>795414
>>795397
It goes like this, keyboard+shortcut buttons < mouse < keyboard. The only reason you ever need a mouse is copy paste. There is no good way to do it from the console that I am aware of. You can hop between files in the same text editor and acheive some copy paste. But mouse with gui beats all for copy paste.
▶ No.795402
>>795401
Ugh I am such a pajeet.
keyboard+shortcut buttons > mouse > keyboard
▶ No.795414>>795693 >>798397
>>795410
>>795401
Yeah, no. Manipulating windows mainly with the keyboard is retarded. Placing and selecting windows is an inherently visual task, unless presented through a list of available windows, which combines nicely with mouse oriented window movement and selection anyways. Its objectively faster and easier to take the second to move hour hand to the mouse, or your fucking thumb and index finger to the trackpoint and button with a thinkpad, to do things like select a certain thing on screen, move it somewhere else you want it, change it to a certain size, etc. by engaging your brains visual processing capabilities. Particularly so when combined with simple keyboard modifiers(alt, ctrl) which eliminate the need to precisely grab the border or a titlebar, but instead just click anywhere on the desired window. Even moreso still with such mouse+keyboard modifier binds for lowering windows in addition to selecting them.
Its not better because its looks more "hacker" to stacy and chad. Nor is it because windows uses floating windows badly.
▶ No.795420>>795544
>>795377
Xfce already has quite a good keyboard shortcut management program, what would you need xdotool for?
▶ No.795433>>795765
Has anyone tried wmii? Looks pretty interesting
▶ No.795478>>795694
xrandr --scale .6x.6 is pretty neat, it zooms the screen in so that i have 547x308 resolution on a 1366x768 laptop. honestly i've found the smaller screen helps with focus, reading and writing concentration in particular. it makes the system seem more retro and simple to me, which i like.
and dwm makes navigating it all seamless. hardly need to use a mouse and i have a script in the startup that disables the touch pad so it doesn't fuck my typing up.
the coolest thing is dmenu and how easy it is to throw programs in there. so i can hit alt+d and have access to launching any program + the shell scripts i've written
also to other dwm users, something that i found pretty darn useful as far as keyboard configs go was setting my f1-f6 keys to switch between the respective tags. also if you're wondering how i got my transparent terminal: xcompmgr
▶ No.795544
>>795420
xdotool is for moving the windows, not for binding the keys.
▶ No.795673>>795687 >>795697 >>795698
I've started using i3wm instead of xfce. Everything is good so far except that I want a lockscreen when I close my laptop. How can I do that?
▶ No.795687
▶ No.795693>>795757
>>795414
What you said only applies to floating window managers. In tiling window managers keybindings to manipulate windows makes more sense because the windows are already put in a grid for you. Moving windows between workspaces makes more sense with the keyboard. Same goes for selecting windows, mod+{h,j,k,l} makes more sense than hovering over windows since you know where the windows are. Floating windows, however, are indeed a pain with the keyboard, so I agree with you for floating window managers.
▶ No.795694>>795746
>>795478
>xcompmgr
>when compton exists
▶ No.795697
>>795673
i3-lock, create script that checks the procfs for the laptop lid status.
▶ No.795698
>>795673
Not sure if there's a proper way to do it, but you could just monitor /proc/acpi/button/lid/LID0
▶ No.795746>>796032
>>795694
>compton
>using something apart of the (((GNOme))) pajeet script botnet
Nope.avi
▶ No.795756>>796157 >>797228 >>798163
Have any of you fucked around with tiling Wayland compositors? I'd love to try sway but Nvidia's awful drivers are holding me back.
▶ No.795757>>796065
>>795693
Yes, but floating<tiling, hence mouse(with keyboard modifiers or M4/5 chords especially)>keyboard.
I dont really disdain tilers as much as it looks like, even though I think they look like shit to use and would therfore not bother with one.
I was being so smug because posts like that first one I replied to and the replies to my first one make it look a hell of a lot like people just think in /g/ memes, and therfore the alternative to GNOME/KDE/xfce/binbows is i3/dwm/awesome. Tiling is so much better because its not gnome/kde/binbows, it doesnt come with all that extra bloat and offers better keyboard modifiers. Also looks more hacker/ricer.
like I said, the same logic that if you're not using ubuntu, you're using arch.
▶ No.795765>>795767
>>795433
Gotta say this is actually looking quite promising if I can get tags setup like i have dwm then I may even switch to this.
▶ No.795767>>795788
>>795765
lol right after posting this I realised I couldn't oh well
▶ No.795788>>795805
>>795767
what was better about it compared to dwm?
▶ No.795805
>>795788
I liked the idea of everything being a file. Seemed like a cool idea for a window manager.
▶ No.796032
>>795746
>>using something apart of the (((GNOme))) pajeet script botnet
what? Compton is written in C.
https://github.com/chjj/compton/
▶ No.796065>>796084
>>795757
>floating<tiling
lrn2type. Thanks for confirming (tiling > floating == 1).
Also, that's like, your opinion man. Tiling is better because (keyboard > mouse == 1) for everything not related to free movement.
>like I said, the same logic that if you're not using ubuntu, you're using arch.
>everything is black and white
▶ No.796084>>796093 >>797232
>>796065
The other guy made the same mistake
>>796065
>everything is black and white
No, the point is retards think theres no distro that doesnt come with shit other than arch, just like they think the alternative to bloated DEs is tilers.
Tiling is shit because it forces windows into a cramped grid, with every inch of every window visible. Even when I tile manually, I overlap windows to hide the parts I dont care about. I have a video over firefox as I type this, just not obscuring the bit of the text window im using.
Keyboard shortcuts have nothing to do with whether a window manager is tiling or floating, either. All or nearly all of the binds you need that don't fit on the mouse can be made accessible with one hand. Pinky/ring and thumb for modifiers, index for pressing the key.
Moving your hand to an dfrom the mouse isnt nearly as much time as it feels like, and pretty much everything thats the job of a window manager is better with one hand on the mouse than with both on the keyboard.
▶ No.796093>>796102
>>796084
>Tiling is shit because it forces windows into a cramped grid, with every inch of every window visible.
Windows are automatically put in a grid but aren't forced into it. You can have floating windows if you want to, for gimp for instance. Also nobody has every window visible all the time.
>pretty much everything thats the job of a window manager is better with one hand on the mouse than with both on the keyboard.
That really depends what you use the computer for. I have very little use for the mouse (vimfx for firefox, terminal for everything else) so moving from the keyboard to the mouse would be a bother. If you're a graphic designer on the other hand, you'll most likely prefer to keep your hand at the mouse.
▶ No.796102>>796123
>>796093
most of the contents of a terminal arent relevant at any given time. making a grid is rarely beneficial, when you want to see all of two windows at once its easier to just put them next to each other.
And I said, specifically, 'everything thats the job of the window manager'. Placing, moving, selecting windows, etc etc. I use the terminal a lot too, but the mouse is still vastly better for managing windows. And most any graphical programs.
▶ No.796123>>796149
>>796102
>most of the contents of a terminal arent relevant at any given time. making a grid is rarely beneficial, when you want to see all of two windows at once its easier to just put them next to each other.
That's why you resize windows, retarded dildo. Yes, tiling WM can resize.
>And I said, specifically, 'everything thats the job of the window manager'. Placing, moving, selecting windows, etc etc. I use the terminal a lot too, but the mouse is still vastly better for managing windows. And most any graphical programs.
Where your argument? It seems you need to move your hand more with the mouse. Example: switching workspaces: simple one hand chord vs moving the pointer to the top or bottom of the screen on a small rectangle (you also need your eyes, not only your hand).
>people using tiling just because RICE
Take your meds, babby duck.
PS: I also use floating (cwm and icewm). Tiling IS superior unless you have an ant screen.
▶ No.796149
>>796123
You can switch workspaces with a hotkey in floating window managers too.
Using a hotkey to switch workspaces has nothing to do with tiling, you can and should use modifier+number hotkeys for that in a floating window manager. One hand on mouse, one hand on keyboard.
The moving your hand takes less time than it feels like it does to you. The fact that it makes you use your eyes actually makes it faster and more automatic. Your brain is good at visual processing and hand-eye coordination, its better to take advantage of that for something like, say, rearranging rectangles than to use a more concious approach with the keyboard.
<thats why you resize
overlapping the useful portion of one window over the useless portion of another>cramping the other windows even further to see the one you currently want better
People regularly cite rice as the reason to use tiling window managers, because they're retarded children who think in memes. I just riced out rio for fucks sake.
▶ No.796157
>>795756
Sway is basically i3, but on Wayland, and with some extra bugs. If you've ever tried i3, you've tried Sway. They use the same config files.
▶ No.796322>>796396
>bitch about browser threads and any technological discussion that isn't linux
>make window manager thread
▶ No.796396>>796533
>>796322
>everyone on /tech/ has the same opinion, except me
I really don't understand this mindset. Do you realize that this board is used by many people with many different opinions? Don't you understand that if two posts in different threads express incompatible opinions it might not be because of hypocrisy but because they were made by two people who don't agree with each other?
▶ No.796504>>797013 >>797245
>start firecox or palememe
>doesn't open right away
>go back to whatever i'm doing
>fast forward to 30 seconds later
>browser appears in my face and what i was typing appears in it instead
is there a WM that doesn't have this fucking issue? maybe i'm just out of touch for using xmonad for the past few years
▶ No.796533
>>796396
shhh do you see his gentoo logo
*leans in*
he has autism and doesnt understand basic social cues
▶ No.796706
>>793812
/tech/ and /g/ are exactly the same retard
/g/ is dead on 8ch
▶ No.796723
>tiling wm thread
>most of it is pointless off topic bickering fuled by baiting shitposters
??
▶ No.797013>>797059
>>796504
for i3 put this:
no_focus [tiling]
in your config
▶ No.797059
>>797013
safe. i will try it
▶ No.797066>>797272
Shit color scheme. Solarized is much better and easier on your eyes.
▶ No.797232>>797281
>>796084
>Tiling is shit because it forces windows into a cramped grid, with every inch of every window visible. Even when I tile manually, I overlap windows to hide the parts I dont care about. I have a video over firefox as I type this, just not obscuring the bit of the text window im using.
If you actually do this you should just end yourself.
▶ No.797245
>>796504
Just set it in your config to open firefug/whatever in Workspace 2.
▶ No.797272>>797273
>>797066
>solarized
kill yourself tripfag. monokai on Atom on my MacBook Pro is the best color scheme.
▶ No.797281
>>797232
Theres literally nothing wrong with it. Far better than having one open next to the other.
▶ No.797284>>797287
>>797273
stop impersonating me
▶ No.797287
>>797284
><span class="name">Steve Klabnik !Steve.RD..</span>
▶ No.798163
>>795756
I've only tried sway and way-cooler 3 months or so ago only to go back to i3wm+Xfce goodies.
Sway would slow down to a crippling halt as I opened more windows but otherwise almost identical to i3. Way-cooler was pretty smooth and snappy can't recall the issues I had with it most likely related to multi monitor support.
In both cases I couldn't for the life of me find a function similar to xrandr to rotate one of my displays.
I don't have any major problems with Xorg after fixing the horrible screen tearing.
Still waiting on wayland to mature and support GPU hotswapping with a decent tiling manager at least on par functionally wise with i3. I use my dedicated GPU on both host and guest interchangeably.
Would be great to switch between my iGPU and dGPU without logging out and loosing my current session whenever I want to boot up a windows VM with GPU passthrough since I always have my dGPU bound to host OS when not using a VM.
Speaking of which, I'd hate to impose but I do have an annoying issue I couldn't find an online solution to that happens only after I use i3-logout with tty1 set to autologin.
Xorg or i3 workspaces plugin would hit 100% cpu usage on a single core it is either one or the other and sometimes an application such as qbittorrent does not show up in the icon tray although its process exists.
Currently I have to manually intervene by killing the process using 100% cpu and kill/restart qbit. if it is Xorg at 100% the login process is repeated after killing it after which I have to kill the i3 workspaces process which is now at 100% cpu and kill/restart qbit.
Not the biggest deal in the world but It does get irritating.
▶ No.798168
Anyone else try bspwm? It is very respectful of the unix philosophy. It does one thing and does it well, which is manage windows. It does not accept input. Instead, you use a keybinding daemon called sxhkd to do that. Sxhkd does one thing and does it well, which is run commands when certain keys are pressed. Also, you install your own bar as a separate thing, rather than having one come with it like i3 or awesome. It all adds up to a system that is low on bloat and ram usage, and once you get it configured, high on comfy. It goes well with a systemd-free distro of your choice.
Also you don't need a shitty fork to get gaps support.
▶ No.798330
>>795392
>250mb
How did you bloat your system this hard?
▶ No.798335
>>795392
>I'm running Void with i3 and my startup memory usage is <250mb.
<He doesn't know unused RAM is wasted RAM
This is your brain on neckbeard minimalism
▶ No.798350
>>793934
I only use 1 window/workspace as my screen is small. The tiling wms itself don't waste much screen space.
>>794020
>implying he can
dwm is one of the smallest wm currently supported.
>>794043
If mitm attacks would be this simpleton.
▶ No.798397>>798422
>>795414
You should try out cwm man.
It's about as bare bones as a tiling wm but has a lot of the simplicity and convinience of a stacking wm.
▶ No.798422
>>798397
well thats my point
minimalism has absolutely nothing to do whatsoever with whether its stacking or tiling.
if you say you use a tiling wm because its "so minimal" or "barebones" you're beyond retarded.
▶ No.803003>>803016 >>803241
I want into tiling mangers.
Should I go with XMonad or i3? Which is better and which is easier to setup/use?
▶ No.803016
>>803003
i3 is easier to setup, rest is a matter of taste
▶ No.803241
>>803003
herbstluftwm is actually the best just nobody ever tries it out
▶ No.803403
>>793934
If you have a widescreen, tiling windows makes sense, otherwise you just have unreadably long lines of text.
▶ No.803712
>>794011
dwm is fine, but it runs on Xorg, which is full of holes. And their planned replacement, wayland, is by the same developers, so it too will be full of holes.
Only thing that's even halfway safe is framefuffer console, and there's no WM for that unless you consider terminal multiplexers like tmux, screen, dvtm, and so forth.
Anyway even the graphics libraries and applications are suspect. Theo and some others touched about this on openbsd-misc some years ago.
If you want "real" security though, be prepared to abandon Unix altogether. It's just a hack job with hacks upon hacks. Multics was much better in that regard, but even it was only designed for very controlled conditions, not ad-hoc deployment into a hostile environment. And that was before all this hardware botnet crap.