[10a] | DWM: Patching & Start Loop

  Рет қаралды 37,077

EF - Linux Made Simple

EF - Linux Made Simple

4 жыл бұрын

In this video we create a "while loop" to start DWM and applying and removing some patches. Enjoy it!
Suckless website: sukless.org
** Become a Patreon to support the channel: bit.ly/3dGGZxQ **
** Donate to the channel by visiting our Website **
My Hardware:
AMD Ryzen 9
32 GB RAM
Sapphire RX 5700 XT
My software:
Distro: Arch Linux
Video editing software: Kdenlive
Music: Jindupe by Lauren Duski
Check out our Website and connect on Social Media!
Website: ermannoferrari.net
Facebook: ermannoferraritechcoach
Instagram: efsoftwareandit
#howto #dwm #archlinux

Пікірлер: 66
@user-ir1jp3yv2r
@user-ir1jp3yv2r 3 жыл бұрын
You are blessing to me ! Keep doing what you are doing big man 🙂 Much love and respect ❤️
@eflinux
@eflinux 3 жыл бұрын
Thanks! Glad you're here!
@eilerson1093
@eilerson1093 4 жыл бұрын
Thank you guy. This is the bast guide about dwm!
@eflinux
@eflinux 4 жыл бұрын
Thanks!
@chief5145
@chief5145 4 жыл бұрын
brother you are a great guy, i will reinstall arch on my thinkpad and for sure use your tutorial to configure dwm. thanks a lot!
@eflinux
@eflinux 4 жыл бұрын
Glad you liked it! :)
@babattaja
@babattaja Жыл бұрын
Thank you for all these videos! They are really helping me out!
@rbr9292
@rbr9292 4 жыл бұрын
DWM taking shape! Thanks again for the knowledge Ermanno 👏
@eflinux
@eflinux 4 жыл бұрын
You bet!
@biljoe209
@biljoe209 2 жыл бұрын
best channel ever. Thank you ermanno
@uuu12343
@uuu12343 3 жыл бұрын
You are what the suckless community need but does not deserve Thanks, this is my first attempt into suckless tools and as usual, I can understand it better
@eflinux
@eflinux 3 жыл бұрын
Glad I could help!
@anthonynardone3722
@anthonynardone3722 4 жыл бұрын
thanks for this managed to get dwm up and running on arch, really enjoying dwm.
@eflinux
@eflinux 4 жыл бұрын
Great to hear that!
@shahabjami3161
@shahabjami3161 3 жыл бұрын
absolute lifesaver.
@z0x
@z0x 2 жыл бұрын
With your help, stderr and, common sense, I fixed my first bug on Arch. I installed a patch twice and the stderr said "redefinition error" so I knew there was duplicate variables being redefined. I deleted them and everything worked, thanks for the help.
@joeshelby3352
@joeshelby3352 Жыл бұрын
God bless u bro!
@LucasSilva-jd2bf
@LucasSilva-jd2bf 4 жыл бұрын
Great video as always! What is your favorite window manager?
@eflinux
@eflinux 4 жыл бұрын
Difficult question! If I have time to play around with it, I'd say DWM as of now. If I don't have much time and I need a wm I'd say i3.
@matthias2447
@matthias2447 4 жыл бұрын
Thank you for your high quality content! Which TWM would you recommend for a beginner (someone who wants to start with TWMs)?
@eflinux
@eflinux 4 жыл бұрын
Hi Matthias! Thank you! I'd probably suggest i3 :)
@matthias2447
@matthias2447 4 жыл бұрын
@@eflinux Thanks. I would appreciate a video series where you talk through vim. Not about how vim works, but rather about its eco system. Which plugins would you recommend, how to install and how to use them. Combined with an overview over the vim workflow, this could be a great guide for vim beginners (like me).
@eflinux
@eflinux 4 жыл бұрын
Thanks for the suggestion! I'll look into it!
@zc0rp10
@zc0rp10 4 жыл бұрын
How would you go about un-muting and adjusting volume with the packages you have installed so far on this setup? I ended up adding pamixer package and running paxmixer --umute, pamixer --set-volume 100 to enable my sound. Could I have resolved it in another way with the packages we already had installed so far?
@eflinux
@eflinux 4 жыл бұрын
Probably with the alsa-utils package, however I’ll to integrate this in the next video. For a script for your config file you can look here: gist.github.com/palopezv/efd34059af6126ad970940bcc6a90f2e
@zc0rp10
@zc0rp10 4 жыл бұрын
@@eflinux Thank you Ermanno! I'm really enjoying building up my system from "scratch" together with you in this series. Learning a lot about all the hard work as well as all the little touches that's gone into putting together the complete distros that we install.
@eflinux
@eflinux 4 жыл бұрын
Thanks! I'd say also a big thanks to suckless for providing people with such great software :)
@JasonColdham
@JasonColdham 4 жыл бұрын
This series it the best! Will you show us how to make st transparent and add and customize a status bar? Thanks for all your hard work!!
@eflinux
@eflinux 4 жыл бұрын
I’m going to customize the status bar a little, but probably not st. However, pitching works the same way as DWM.
@JasonColdham
@JasonColdham 4 жыл бұрын
EF - Tech Made Simple ok thank you. I’ll try patching st from the examples you showed us for dwm. So far I much prefer dwm over i3. Wondering is it possible to auto launch applications like the terminal and browser on to different tags like we did on workspaces in i3?
@eflinux
@eflinux 4 жыл бұрын
It should be, but I haven’t looked into that yet.
@JasonColdham
@JasonColdham 4 жыл бұрын
EF - Tech Made Simple Will be looking forward to that video if you make it too. Thank you so much for always answering comments and helping out your subscribers!
@eflinux
@eflinux 4 жыл бұрын
It’s my pleasure!
@forgiveness_denied
@forgiveness_denied 4 жыл бұрын
Good sir !!! WOW I can't even describe how cool are those ! but how do you increase font in ST?
@eflinux
@eflinux 4 жыл бұрын
Hey thanks! You can increase the fonts with ctrl+shift+pageup.
@danielleporello7714
@danielleporello7714 3 жыл бұрын
Is it possible you missed an & at the while loop? Im asking because when I put the same while you wrote, the dwm doesn't start properly... What I have used is: while true; do dwm >/dev/null 2>&1 & done this is working but I don't know if maybe is wrong for something else. Thanks for the video!
@eflinux
@eflinux 3 жыл бұрын
Thanks for the feedback! According to the Arch wiki: while true; do # Log stderror to a file dwm 2> ~/.dwm.log # No error logging #dwm >/dev/null 2>&1 done wiki.archlinux.org/index.php/dwm
@danielleporello7714
@danielleporello7714 3 жыл бұрын
When I used it with the & at the end, there was a proces that runed the .xinitrc that was using a lot of the processor power, so what I said on the coment was wrong. I've tried what you just said and it is working great!! Thank you!! :)
@eflinux
@eflinux 3 жыл бұрын
Great! :)
@kb8623
@kb8623 3 жыл бұрын
👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
@Benwick921
@Benwick921 3 жыл бұрын
Why when do u open multiple windows the gaps are not aligned properly? (specially at the bottom)
@kartikeykushwaha3622
@kartikeykushwaha3622 3 жыл бұрын
That only happens with terminals. That's because terminals' size is determined by their columns and rows. But you can change that easily: set resizehints = 0 in config.h. It's also mentioned on the suckless website: dwm.suckless.org/faq/
@eamoc
@eamoc 3 жыл бұрын
Nice vids. Why do you cp config.def.h to config.h, when building dwm creates a new one anyway?
@0x7f2c
@0x7f2c 3 жыл бұрын
config.def.h from what i know is the default config (def) patches usually patch it instead of config.h "config.h is a source code file which is included by dwm.c, the main dwm source code module. It serves as the configuration file for all of dwm's features, e.g., application placement, tags, and colours. *A vanilla download of dwm will contain a file called config.def.h, a template you can use to create your own config.h file.* To start customising dwm, simply copy config.def.h into config.h before you run make."
@bobkoss280
@bobkoss280 3 жыл бұрын
How do you kill dwm if every time you kill it it restarts?
@eflinux
@eflinux 3 жыл бұрын
In that case, you can leave the loop out of your xinitrc.
@thenextpoetician6328
@thenextpoetician6328 4 жыл бұрын
The Vim theme is really difficult to read. More contrast would help. :)
@eflinux
@eflinux 4 жыл бұрын
Thanks for the feedback!
@thenextpoetician6328
@thenextpoetician6328 4 жыл бұрын
​@@eflinux You're welcome. To my thinking, every element should have a slider control for colour and opacity. I have not the first clue how much that's asking. Like a keystroke to flash the cursor position. :)
@eflinux
@eflinux 4 жыл бұрын
I’ll have to look into it.
@joeldowell5059
@joeldowell5059 3 жыл бұрын
So I installed all this through a VM following your tutorials and had absolutely no issue doing so. Now, on actual hardware, I'm not able to apply any patches to the system. It doesn't even give me an error, it just acts like I didn't type any command in. Any tips? I really don't want to have to manually apply patches, as I did grab quite a few, but if that's the only solution, I'll take it.
@eflinux
@eflinux 3 жыл бұрын
Difficult to say. It also depends on the base install you did. I tried this on a VM and on my Tuxedo laptop with the same installation and it worked for me.
@joeldowell5059
@joeldowell5059 3 жыл бұрын
I simply did a base install of Arch with the linux-zen kernel. Other than that kernel difference, I followed your tutorial exactly.
@eflinux
@eflinux 3 жыл бұрын
I see. Can you describe me the problem a little more? Maybe a screenshot via igmur?
@joeldowell5059
@joeldowell5059 3 жыл бұрын
Here's what I've got currently. imgur.com/a/eQVK1A5
@eflinux
@eflinux 3 жыл бұрын
Do you have the development package and headers installed?
[10b] | DWM: Git Install & Patching
13:02
EF - Linux Made Simple
Рет қаралды 17 М.
Making a DWM Status Bar and Adding the Bling
30:36
OldTechBloke
Рет қаралды 31 М.
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 102 МЛН
The child was abused by the clown#Short #Officer Rabbit #angel
00:55
兔子警官
Рет қаралды 24 МЛН
Patching Suckless Programs Made Easy
21:26
Mental Outlaw
Рет қаралды 88 М.
DWM
34:56
Linux Mench
Рет қаралды 554
Dwm, Suckless, Simple, yet Powerful 👍
17:22
Mental Outlaw
Рет қаралды 160 М.
About Me & Linux
10:11
EF - Linux Made Simple
Рет қаралды 9 М.
[10] | DWM: Getting Started
18:48
EF - Linux Made Simple
Рет қаралды 119 М.
Easily Customize DWM With Flexipatch
9:35
DistroTube
Рет қаралды 43 М.
Suckless's dwm: So easy even a caveman could do it!
12:25
Luke Smith
Рет қаралды 281 М.
My Tier List For Tiling Window Managers
26:28
DistroTube
Рет қаралды 147 М.
i3 Versus DWM - Which One is Better for New Users?
22:52
The Linux Cast
Рет қаралды 13 М.
A First Look At ArcoLinux With Dwm
29:03
DistroTube
Рет қаралды 82 М.
Самый дорогой кабель Apple
0:37
Romancev768
Рет қаралды 318 М.
WATERPROOF RATED IP-69🌧️#oppo #oppof27pro#oppoindia
0:10
Fivestar Mobile
Рет қаралды 17 МЛН
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 8 МЛН
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 27 МЛН