blob: 6f8a9a24936770355a407a60417c242f0d8ec0cf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
# DWM - useless gaps are useless!
Many people in Linux community spend too much time *"ricing"* their desktops. Here are few points I came to after using minimal window managers for 2 years:
- Screen real estate **matters**
- Gaps are **useless** (unless you care about your wallpaper)
- Wallpapers draw too much of your **attention**
- You **don't need** to constantly see your CPU temperature, battery percentage etc.
- **Less** windows is **better**
And from that I can derive an advice on how to stay functional, productive and efficient with minimal window managers:
- **Get rid** of gaps
- **Stop** caring about your wallpaper
- **Don't** put many windows on your screen at once. You probably only need one. Two is ok, sometimes three. More windows = less focus
- Try **removing** window borders (or using `1px black` border). You won't be able to see which window is focused this way, and that will naturally encourage you to keep less windows on the screen
- **Decrease** the number of available workspaces / tags
- **Hide** your status bar when you don't need it
Following these steps leads you to super-productive no-distraction fullscreen experience. You still get all the advantages of your window manager though.
**Try it!** (you can always switch back)
# Evolution of my desktop
Here's my journey to my current WM philosophy - represented in random screenshots with a couple of comments.
If you want to replicate a setup on the screenshot - lookup it's date and checkout the corresponding commit of my [dwm build](https://git.eug-vs.xyz/suckless/dwm/).
## i3
I've been happy user of `i3` with a lot of "ricing" for a long time. I liked transparent windows, blur and shadows:


## DWM
But then I decided to switch to suckless `dwm`. The functional approach was so much better then manual window management in i3 - as a perfectionist I always spent extra time arranging windows "in a cool way". DWM solved this problem entirely, but I still couldn't live without beautiful wallpaper and gaps.







## Fuck gaps!
After ~4 months of `dwm` (and ~year of using minimal window managers) I realized - gaps are just taking too much of my screen real estate! Let's try removing them entirely:

As a bonus you stop caring about your nice wallpaper because you only see it once - when you first boot your machine. You can also get rid of your composite manager now. Finally, get rid of that bright orange:





That setup was untouched for 4 months! Finally rollback some patches to get that beautiful default status bar (that color though!):

## Current state
That lived for 3 more months and now I use gray as the accent color and all my borders are black! Also I decreased the number of available tags.

Most of the time I hide status-bar anyway.

|