DWM-Flexipatch - DWM Has Never Been This Easy!
ฝัง
- เผยแพร่เมื่อ 6 ต.ค. 2024
- What a revelation! DWM is a great window manager but the patching process to add functionality can put people off it.
As much as I consider myself a DWM user, I won't pretend that patching isn't monotonous and time-consuming, so I was pleased to be able to find
this great DWM variant which makes the whole patching process an absolute breeze. It took me less than a minute to configure 10 patches and it took now skill or expertise at all.
If ever you thought about trying DWM, there has never been a better time.
The repo link is below:
github.com/bak...
Patches I use:
status_padding
attachaside
autostart
cyclelayouts
restartsig
rotatestack
statusallmons
tagothermonitors
vanity_gaps
status2d
I hope you enjoy the video :-)
If you enjoy my channel and/or find it useful, you can support me in a number of ways.
1. If you would like to become a Patron, my page is here:
/ oldtechbloke
2. If you would like to order OTB merchandise, I now have a Spreadshirt shop and a Teespring shop:
shop.spreadshi...
teespring.com/...
3. if you want to buy me a beer, I've now launched my new website and you'll find a PayPal button for that very purpose:
www.oldtechblo...
If you chose any of the above options you will be helping to keep the channel going and I am extremely grateful.
You can also join me on the following:
To join LBRY please click the link below. As a disclaimer, I will earn LBRY points if you use the link so thanks for the support
lbry.tv/$/invi...
To join the OldTechBloke Facebook group click here:
/ oldtechbloke
To join the OldTechBloke subreddit click here:
/ oldtechbloke
To view my GitLab repo:
gitlab.com/Old...
Ramble On!
Wow! This approach is so much easier than creating feature branches, rebasing, and merging branches to create a fully-function dwm. I have been installing Artix Linux on an HP Spectre X360 this weekend...and procrastinating about installing dwm to match how it is configured on another computer. Thanks.
This was super great, thanks! And hearing your Londoner’s accent is a plus pleasing feeling to my ears.
Londoner??? I’m not a Londoner, I come from the North of England
@@OldTechBloke shame on me then! They should have another city besides London for you to choose at Linux installs! Let me protest this outrageous thing 😀
@@OldTechBloke seriously, I’m in love with your work at the channel! Super great! And just like you I love Slackware as it reminds me of my first Linux install back on 1996, when I was a college student in my 19’s.
Keep up with the great work!
I discovered it a few days ago, and I must say I am impressed by the amount of work put into these flexipatches (because the person behind it made other flexipatches for other programs like st, and it is very much appreciated).
I must say, it was a huge hassle to get dwm working in the first place, and I am glad I can finally use properly this fantastic WM.
New subscriber here by the way, I like the work you do, so keep going!
Cheers mate!
Thanks mate
Nice review and introduction. Have it sitting here for a while but somehow couldn't commit myself to make the switch from i3 as it reflects my workflow to absolute perfect.
Love the calm kind of your videos!
Thank you
This is a great entry point to DWM, personally I had kept DWM as my last WM to learn but I think I can do it sooner than that now. Thank so much OTB
I have embarked into DWM. As usual, I have turned to your excellent coverage. Thanks again for all your hard work and excellent production. Have a great day and Take care.
Been using Flexipatch since the first patching failed for me, to much of a hassle. Flexipatch is great, loving it
Agreed. Even with clean virgin dwm config.h applying patches can be hit or miss, resulting in manual patching to fix the rejections.
Nice presentation. Thanks.
I never tried DWM. Will let you know at end of Video If I will give it a spin. Thanks for your time and Videos (OTB) My friend
Thanks for the video, haven't tried dwm yet. I've been in xmonad for about a month now, got everything setup the way I want it. I'm thinking instead of cleaning up my xmonad.hs (1102 lines) look into dwm lol. Not sure if DWM patches cover even 25% of what xmonad-contrib offers. However, one can argue that you wont be using 80% of what xmonad-contrib offers. They have projects, grid-select, tabbed... Haven't looked at all the patches.
Dwm easy? Alright thats for me. :-) Thanks For showing that patching DWM can be a bit less painless. To be honest that's a bit of a turn off for me too. I have played with it a bit but never really wanting to keep it sad to say. I do quite like the solarized thing you got going on.
I guess I'm just to happy with SpectrWm and LeftWm to change. After all I'm old and stuck in the mud as it were... Lol
Thanks for the video OTB!
Cheers!
Lol I’m using spectrwm and leftwm too Bruce
@@OldTechBloke I know! :-p
Who do you think got me started with them in the first place, OTB?
LOL LOL LOL
Cheers!
Ha ha
Flexipatch is fun but I can't wrap my head around the commands to set the color theming, the instructions aren't clear about the exact command formatting to get it done right. (youtube comments giving me trouble)
EDIT: Don't take this as an indictment though, it's very useful, especially if you want to deploy DWM on a workstation for productive tasks and don't want to spend an hour picking apart code because the patch command sucks.
Status2d is easy. Stick ^c#123456^ (the hex code), before the text or image you want coloured , and ^d^ to return to normal
@@OldTechBloke Thanks for the tip! Nice video by the way. Yeah my roadblock was CMDcustomize, or the one that gets rid of restarting X or compiling.
👍👍
Have you considered the 'keychords' patch? Something I miss on TWM's is putting all my most used apps on a keyboard shortcut. Which you can't do because you're already using so many keys to control your windows. i3 solved this well with binding modes.
I haven’t to be honest and don’t have a need,
Please excuse if this is a duplicate comment. I did not see my comment after a few days. I wanted to ask the question about the slstatus. After looking at your gitlab, I did not see the slstatus config directory. Seems like you are not using it any more, but curious if you could share if still available. Thanks
I only used it temporarily, I now just use a bash script
I am extremely interested in learning the WM because of SXMO on the pinephone Do you have any tips and or tricks to learn? Because I am relatively dumb when it comes to understanding written and prefer hands on tutorials and even then this is kind of a bit above my pay grade.
Just watch as many tutorials as you can
Otb with your wm, do you use a clipboard?
You mean for copy and paste?
Yep
How is this better than a window manager with a config file? Does it run faster?
Why don’t you try it and make your own mind up
@@OldTechBloke I'm lazy
I personally loathe git with every fiber of my being. I can deal with make and source code. But the more I have to futz about with git the more I hate everything.
Wonderful video. I've been struggling to get the status2d-xrdb subpatch working. Supposedly it uses ^C...^ and ^B...^ for fg/bg. I seem to have tried every combo. I assumed it was ^C$termcol2^ (for example). I'll keep at it. Once again, many thanks for the vid.