[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Daily reminder that if the window manager you use is not a fork

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 52
Thread images: 4

File: dwm-20100318.png (189KB, 1280x801px) Image search: [Google]
dwm-20100318.png
189KB, 1280x801px
Daily reminder that if the window manager you use is not a fork of dwm you wrote yourself, you aren't getting the most out of your TWM.
>>
i3 is still better boi
>>
>>62356026
>being this ricefag
go install arch in a corner
>>
>>62355492
What if I cant program? I started using i3 this week and its breddy gud with all the stuff I can easily customize.
>>
>have to compile my twm after making configuration changes

No thanks. I don't have autism.
>>
>>62355492
I feel you brother
>>
>>62355492
You might be memeing however you are right. I switched to dwm about a month ago from i3 (and openbox/gnome shell/kde before that) and I can say that it has provided me a glorious experience, especially if you combine it with the pertag, tab, and gridlayout patches as well with dmenu and st.
>>
>>62356535
What is wrong with that exactly? You just write sudo make clean install on terminal and that's it.

>>62356213
>What if I cant program?
You don't need to be able to.

>with all the stuff I can easily customize
i3 lacks tons of customisation options when compared to dwm.
>>
>>62357298
>i3 lacks tons of customisation options when compared to dwm.
well with dwm you can literally customize everything, so yes
>>
>>62357298
Just seems like a hassle.

I'll bite though. I use i3 and it does what I need, so sell me on dwm. What killer features am I missing out on?
>>
>>62357341
It even lacks trivial things such as a grid layout.
>>
>>62357359
https://dwm.suckless.org/patches/gridmode
it doesn't
>>
>>62357343
Minimalism: It is about 2kLoC big, does not introduce a yet another shitty DSL, and does not depend on libraries that you probably won't need (such as pango).
Integration: it looks and works nicely together with other suckless programs like dmenu.
Extensibility: It gives you many more extensibility options, especially when you take the patches into account, giving you many features that i3 lacks. Just see https://dwm.suckless.org/patches/

>>62357380
I was talking about i3
>>
>>62355492
Can I set size and position for specific floating windows in dwm?
>>
you cant dock a floating window back
>>
>>62357439
>I was talking about i3
my bad
kinda surprised i3 doesn't have grid layout to be honest

>>62357485
yes it can, why would you say that ?
>>
>>62357511
>yes it can
??
>>
>>62356123
>i3 is ricing while the wm you literally have to edit the fucking source of to change anything isn't
kill yourself
>>
File: cute anime pic 0136.png (194KB, 400x400px) Image search: [Google]
cute anime pic 0136.png
194KB, 400x400px
I need to know >>62357447
!!
>>
>>62355492
daily reminder to kys
>>
>>62357439
i3 feels plenty fast to me, so minimalism isn't a concern.

integration, well dmenu works just fine with i3. don't use other suckless stuff.

Extensibility...this is what I'm interested in but you just said "here, it can do all this stuff". Great, I can read what they do, but someone who's experienced with it can maybe tell me which of these features are great and why? Give me a use case. Reading a feature list is not the end all be all. Or recommend a video that shows it off.

You did make this thread to convince people, right?
>>
>>62357569
>maybe tell me which of these features are great and why
Go and check for yourself. I listed 3 that you might want to check.

>Give me a use case
The grid layout is great for when I watch porn, I have multiple mpv windows open and I can press f at any of the ones that I want to focus on.
The pertag and tab patches are also convenient. It is helpful to know what windows are open at a given tab and being able to easily switch between then. It is also great to have different layouts on different tags depending on their use.

>You did make this thread to convince people, right?
I am not the OP.
>>
>>62357447
xdotools can do it (wm-agnostic). you can than create shell script and keybind it.
>>
>>62357646
Just to be clear: I can use xdotools to set the default size and position of thunar (for example) whenever it appeares?
>>
>>62357526
mdkey + shift + spacebar will do it
>>
>>62355492
>His window manager is written in a unsafe language.
>>
File: 1498607333110.jpg (99KB, 720x738px) Image search: [Google]
1498607333110.jpg
99KB, 720x738px
>>62357703
i love you
>>
>>62357634
Your 3 reasons suck. Yes it has small codebase but having 2k lines in single file is hell and is hard to edit except when mindlessly applying patch. It does not play with other suckless program any better, if you want to unify some configs, you still need to edit 3 source codes. Any other wm can start program with cmdline flags.

dwm tags are win for me. Master-stack is probly the only reason it works though.
>>
>>62357712
>like rust
>>
>>62357732
>2k lines in single file is hell
kek

>and is hard to edit except when mindlessly applying patch
No, the code is clean and readable.

>if you want to unify some configs, you still need to edit 3 source codes
Yes, what did you expect?

>Any other wm can start program with cmdline flags.
So can dwm.
>>
>>62357682
Oh, this way. Don't know how to make such hook. I guess it could be possible because there already are rules that let you specify on which tag to spawn window and if make it floating, probably can't run script with it.
>>
>>62357722
glad I could be of help

>>62357732
>having 2k lines in single file is hell and is hard to edit except when mindlessly applying patch
still infinitely easier to edit than literally any other WM
>>
>>62357799
>still infinitely easier to edit than literally any other WM

Editing source and recompiling is easier than editing a config file?

ok
>>
>>62357799
also as >>62357783
said, the codebase is very readable
>>
>>62357810
do you purposely misunderstand or what ?
>>
>>62357839
No, you must suck at communicating.
>>
>>62355492
>only use Gnome with some basic themes and dash to dock
>no need to go all out autism and try to defend muh workflow

I just like getting shit done. You wm only fags should try it one day.
>>
>>62357862
if dwm's config.h is too complex for you I'd say it's you that suck at understanding
>>
>>62357901
Did I say it was too complex?

>still infinitely easier to edit than literally any other WM

I'm just saying this is clearly false, and that configuring i3 is far simpler, from a purely objective standpoint.
>>
>>62357821
only if you spend a weekend studying xlib
>>
>>62357889
I like getting shit done too. If you're going to be "getting shit done" every day, you might as well do it as easily as possible. I use i3 for preparing and running my Pathfinder games and having different workspaces set to different things that I need open, no windows overlapping and all windows easy to read and switch to makes my running the game far easier than with floating windows
>>
>>62357925
if you want to configure dwm, you have config.h which I personally find easier to edit than lua files
ifyou want to add some nice behavior you patch it
if you want to go deeper and do whatever you like, you edit the source code. Which you can't realistically do with any other WM.
>>
>>62357928
not really desu, I don't know shit about xlib but the functions are pretty self explanatory
>>
>>62357795
I edited a script that uses wmctrl I found on SO and made it actually work.
Posting it here, in case someone needs it:
#!/bin/sh
# This script launches pcmanfm and sets it's size and position
# Depends on wmctrl

# All instances (windows) of pcmanfm fall under the same PID

# If there are previous instances, set WID_0 to WID of the last one
PID=$(pidof pcmanfm)
[ -n "$PID" ] && \
WID_0=$(wmctrl -lp | grep $PID | cut "-d " -f1 | awk '/./{line=$0} END{print line}')

# Spawn a new instance
pcmanfm &

# If there were previous instances, there's no need to set the PID again
[ -z "$PID" ] && PID=$!

# Set the WID of the new window to be the same as the old
WID=$WID_0
# Set the actual WID after the window is spawned
while [ "$WID" == "$WID_0" ]; do
WID=$(wmctrl -lp | grep $PID | cut "-d " -f1 | awk '/./{line=$0} END{print line}')
done

# Set the size and position of the new window
# | posi | size |
# | x y | x y |
wmctrl -i -r $WID -e 0,100,100,842,480

You can use the script as a keybind in any window manager.
>>
>shilling for the rootkit formerly know as X.org
>>
>>62359437
>shilling for rootkit known as redhatware
>>
>>62359454
>le epic wayland depends on systemd maymay
>>
>>62355492
is there a reason to use some other tiling wm besides i3 before permanently moving to dwm?
>>
>>62356786
Is that st with solarized patch?
>>
If I dont want to use i3, what DE would be good for a 3000 x 2000 resolution screen. So far on gnome the scaling was terrible under 2x and 1x
>>
>>62355492
How do I change the default terminal to urxvt from the header? help an i3 pleb
>>
>>62355492
its good but i3 tabbed mode is better or best even sorry fám
Thread posts: 52
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.