[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]

Find a flaw http://dwm.suckless.org/

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: 65
Thread images: 14

File: dwm-20100318.png (189KB, 1280x801px) Image search: [Google]
dwm-20100318.png
189KB, 1280x801px
Find a flaw
http://dwm.suckless.org/
>>
You have to recompile it every time you make a change.
>>
>>57828713
>You have to recompile it every time you make a change.
That's not a big deal if you're using gentoo.
>>
>>57828728
Not a big deal at all, as it's a small program.
>>
The Suckless folks are terrible at programming to the point of hailing a small codebase as the lord and savior of performance while completely ignoring the fact that the heavy-lifting is being done by a multi-million SLOC program (Xorg) which is literally the lord of savior of bloated programs being comprised of mostly unused legacy code to support edge cases, while not realizing that using dwm instead of something even slightly more modern like XFWM would not improve power consumption or battery life by even 1%.
>>
File: window manager.jpg (459KB, 2048x1501px) Image search: [Google]
window manager.jpg
459KB, 2048x1501px
It's not pic related
>>
>>57828950
xorg is dead. Long live wayland.
>>
File: 1407900319569.png (386KB, 667x670px) Image search: [Google]
1407900319569.png
386KB, 667x670px
For starters, it's not i3.
>>
>>57828950
This guy is good
>>
>>57828961
waylandfags can't do this

prove me wrong
>>
your personality
>>
and btw fuck wayland until I have muh redshift/flux. my balls are too important to get eye cancer at 26
>>
>>57829106
what are you doing?
>>
>>57829219
using the color picker in gimp, also >>57829153
>>
>>57829153
This.
Who cares Wayland is better than X, as long as many apps still not available in Wayland, then why bother.
>>
>>57829467
>apps
>Wayland is better
>lack of 90% basic features
You can't be so serious.
>>
File: Flaw.jpg (26KB, 400x274px) Image search: [Google]
Flaw.jpg
26KB, 400x274px
Found one.
>>
>>57829153
The problem with Wayland is stuff like this. There are no tools for Wayland: The DE/WM is suppose to do it for you. This is a problem. It locks down the user.
On the other hand, X doesn't have certain features I would like, such as monitor-independent HiDPI scaling, and some security problems as well.
We need a middle-ground.
>>
>>57828634
Not good out of the box, unlike Ratpoison.
>>
>>57828634
Doesn't use xcb
Forces you to use keyboard shortcuts and can't be used well with a mouse.
"Elitist userbase"
>>
>>57828634
>2016
>using Xorg
>>
File: 1475239807857.png (3KB, 239x46px) Image search: [Google]
1475239807857.png
3KB, 239x46px
>>57828634
Found one.
>>
it looks like shit lmao??
>>
>>57829153
Your balls have eyes?
>>
DWM user here, AMA
>>
>>57832459
How did you get your font rendering to be so shit?
>>
>>57832505
Dunno, maybe infinality is shit at doing its job.
>>
>>57832459
The terminal is odd. Comfy dwmstatus, but it can be better. Since when do you use it?
>>
>>57832543
>Since when do you use it?
Everyday, it's my main machine since when I built it since 2014, and DWM since 2015, usually changing its configuration sometimes over the years.

Here's a screenshot from a little over a year ago.
>>
>>57832638
Still shitty fonts.
At least no tearing thanks to nonexistent compositor.
>>
>>57833198
>At least no tearing thanks to nonexistent compositor.
Please read a book or look at a wikipedia page at least once in your life.
>>
>>57829153
Buy a decent monitor that has color modes then.
Mine has a low blue light reading mode that is literally 10 times better than the flux meme and works on any OS, even TempleOS
>>
>>57828950
I came
>>
File: 1451332980373.jpg (135KB, 1202x1202px) Image search: [Google]
1451332980373.jpg
135KB, 1202x1202px
>>57833227
>>
File: 2016-12-05_02-26-39-full.png (364KB, 1920x1080px) Image search: [Google]
2016-12-05_02-26-39-full.png
364KB, 1920x1080px
Modified DWM to add three-column modes (basically unusable without an ultra-wide) and "tag sets" (win+F# to switch, win+Tab to swap back/forth, win+S / win+shift+F# to save, win+Q to drop unsaved changes) which hold selected tags and their layout and work kind of like virtual desktops on top of tags.

I tried i3 once and I got so confused at the current state of my windows and missed the stack model so much. I made an X program that can tab arbitrary X windows together instead, to fix my appetite for more tabs.
>>
not compatible with my job
>>
>>57836348

Is your job dragging windows around on a desktop? Why are you wasting time doing that? Get back to work money monkey.
>>
>>57829106
>>57828961
>>57829467
>>57829818
>>57830503
The FOSS world should be ashamed by the fact that Apple and its Unix have a more sane graphics stack than the Linux is using.
>>
People use dwm because of the way it looks. No other reason.
>>
>>57832638
>770
>i5
>arch and dwm

nice vm bro

we know ur a winfag.
>>
>>57828950
Nah it's readability and maintainability of code, not performance. By optimizing for the simplest thing, you can fit the codebase in your head after a quick skim, then it's like you wrote it yourself and can make a change if there's any feature you want
>>
>>57837045
(at least, that's what I appreciate about it)
>>
File: screenFetch-2016-12-03_17-28-55.png (1MB, 1920x1080px) Image search: [Google]
screenFetch-2016-12-03_17-28-55.png
1MB, 1920x1080px
>>57828634
just a little too minimal, i prefer lightweight but dwm is just too lightweight, i like a titlebar with max,min & close, and a taskbar with clock and systemtray, and a sprinkling of the most often used apps as icons on the desktop
>>
>>57828634
It's hosted by suckless.
That means it will have an autistic lack of features in order to keep it below 10k loc.
>>
File: 12.gif (214KB, 800x430px) Image search: [Google]
12.gif
214KB, 800x430px
>Find a flaw

Literally

void
attach(Client *c)
{
........c->next = c->mon->clients;
........c->mon->clients = c;
}


Needs to be

void
attach(Client *c)
{
........Client *last, *i;
........if (c->mon->clients == NULL) {
................c->next = c->mon->clients;
................c->mon->clients = c;
........}
........else {
................for(i = c->mon->clients; i; i = i->next)
................ last = i;
................last->next = c;
........}
}
>>
File: 1480873953257.png (2MB, 1920x1080px) Image search: [Google]
1480873953257.png
2MB, 1920x1080px
>>57837475
are you the same person?
>>
>>57832401
heked
>>
>>57828728
>>57828759
>freetards actually believe this
>>
>>57828950
This.
Xorg is bloated. Wayland is also more bloated than it needs to be for twms. In general just use a fucking floating window manager as it isn't like you're going to save bloat when you are running Xorg or Wayland underneath it anyways.
>>
>>57836939
>winfag
>linux vm
Nah, I'm on Debian anyway now, and only ever played csgo. 4 years on Linux as main os.
>>
From http://suckless.org/coding_style

When functions return -1 for error test against 0 not -1

if (func() < 0)
hcf();


That's awful.
>>
>>57828634
>suckless.org

into the fucking trash it goes. The only thing they ever did right is opposing systemd, otherwise they are condensed cancer.
>>
>>57839512
Why?
>>
>>57839726
If the documentation states that -1 is returned on error, -2 isn't an error.
>>
>>57839442
You dont need that hardware to browse the internet and watch cartoons. What is the point?
>>
File: 2016-12-05 10:20:41.png (173KB, 1920x1200px) Image search: [Google]
2016-12-05 10:20:41.png
173KB, 1920x1200px
dwm is alright. Whenever I learn lua or haskell I'll use awesome or xmonad, but until then I'll stick with this. I do realize the colors don't match, font rendering in firefox looks off, bar looks shitty and so on, but I can't be bothered to change them.

I've only been using it for a month.
>>
Browsing with surf right now. It's strange but it works.
>>
>>57840273
I bet you watch anime too.
>>
>>57839182
> bloat
I know some say being able to ssh -X into a remote box and run programs on the local display is bloat. I could go on but my point is that if say 10% of users enjoy and rely on a feature then it's not just bloat even if you personally don't know how to use it. I prefer to have choices and I don't like losing features just because stupid people don't understand them.

Idiots already been have Mac OS. If I wanted that then I'd be using that already.
>>
>>57839926
>You dont need that hardware to browse the internet and watch cartoons.
>Implying Linux users only browse the Internet and watch cartoons
kys
>>
>>57841778
X directly over a WAN is total shit
Xpra does a much better job, and remoting in wayland can be done at least as well as Xpra
>>
>I bet you watch anime too.
How much did you bet?
>>
>>57832638
this looks like something that happened when my window manager was broken. could not move windows with mouse
>>
>>57840273
>Whenever I learn lua or haskell I'll use awesome or xmonad
You don't need to learn lua to configure awesomewm. It's usable out of the box or you can see other people's configs and pick and choose what you like. The good thing about lua is it's simple to understand.

Besides, lua is a scripting language and you can learn it easily.
>>
>>57828994
This
Thread posts: 65
Thread images: 14


[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.