Combine The Best of Bspwm and XMonad, You Get Herbstluftwm!

  Рет қаралды 48,476

DistroTube

DistroTube

Күн бұрын

Herbstluftwm is a manual tiling window manager that has a unique feature set. The layouts are based on splitting frames into subframes similar to other manual tilers like i3 and bspwm. It's workspaces (or tags) are monitor independent which is similar to tilers like xmonad and qtile. It's configuration is easy and the config file can be written in any language that you prefer.
REFERENCED:
► herbstluftwm.org/
WANT TO SUPPORT THE CHANNEL?
💰 Patreon: / distrotube
💳 Paypal: www.paypal.com/cgi-bin/webscr...
🛍️ Amazon: amzn.to/2RotFFi
👕 Teespring: teespring.com/stores/distrotube
SOCIAL PLATFORMS:
🗨️ Mastodon: mastodon.technology/@distrotube
💬 IRC: irc://freenode #distrotube
👫 Reddit: / distrotube
📽️ LBRY: lbry.tv/$/invite/@DistroTube:2
DT ON THE WEB:
🕸️ Website: distrotube.com/
🐿️ Gopherhole: gopher://distro.tube
📁 GitLab: gitlab.com/dwt1
FREE AND OPEN SOURCE SOFTWARE THAT I USE:
🌐 Brave Browser - brave.com/dis872
📽️ Open Broadcaster Software: obsproject.com/
🎬 Kdenlive: kdenlive.org
🎨 GIMP: www.gimp.org/
🔊 Audacity: www.audacityteam.org/
💻 VirtualBox: www.virtualbox.org/
Your support is very much appreciated. Thanks, guys!

Пікірлер: 123
@samuelschwager
@samuelschwager 4 жыл бұрын
I prefer KarenWM, it lets you really speak to the window manager! ;)
@gettriggered_ian3269
@gettriggered_ian3269 3 жыл бұрын
Good juan
@robert58
@robert58 3 жыл бұрын
Not bad
@______9364
@______9364 3 жыл бұрын
I can't find any information about karenwm. Can you share the link?
@clark_johannes
@clark_johannes 3 жыл бұрын
@@______9364 Just go to any fast food restaurant or a supermarket and just... wait for that moment and bingo! Ding ding ding!
@IAmOxidised7525
@IAmOxidised7525 3 жыл бұрын
@@______9364 its a joke
@animeshsahu2803
@animeshsahu2803 2 жыл бұрын
This is so easy and feature rich, while still being configured with a bash script. Also the locking feature while drawing is so efficient, I love this wm!
@tuerda
@tuerda 4 жыл бұрын
I have been using herbstluftwm exclusively for over 6 years now. I am very happy with it. In late 2013 I messed with many WMs trying to find the perfect one. I would try one, stick with it for a week or two and move on. Then one day I installed herbstluftwm and never changed again. It was not so much that I fell in love with it immediately, as there really wasn't anything about it that annoyed me and made me want to try something else. As time went on I developed a deep fondness for it, and I can hardly imagine ever using anything else at this point. HLWM is highly recommended. The only warning is the default colors. The first thing it will do is paint your whole screen a bright shade of green that may make you want to gouge your eyes. Change them, and you are good to go.
@Natsumi170
@Natsumi170 4 жыл бұрын
My favorite window manager. I'm glad you made another video.
@SteveDaley
@SteveDaley 4 жыл бұрын
Great job DT bringing some attention to herbstluftwm. I'm not into tiling WM's but I have enjoyed using this one on a laptop for a little while. Your video was well done. I'm looking forward to more content on this WM. Thanks DT.
@man6513
@man6513 4 жыл бұрын
I've started to use herbstluftwm yesterday, and you uploaded video today, what a coincidence.
@richardmonroe4208
@richardmonroe4208 4 жыл бұрын
Very much appreciate your series on "Window Managers". You do drive me crazy a bit because I have tried several of your suggestions. Did try "Herb" but I think I'll stick to bspwm. For me it's easier to configure. You and Erik Dubois have opened my eyes to a different but neat workflow. Thanks again for all that you do.
@DistroTube
@DistroTube 4 жыл бұрын
Glad to help
@ungeskriptet
@ungeskriptet 4 жыл бұрын
"Herbst Luft" means "autumn air" in German
@samuelschwager
@samuelschwager 4 жыл бұрын
Korrekt!
@Berntisso
@Berntisso 4 жыл бұрын
No, not "Herbst Luft", it's "Herbstluft" in one word!
@Berntisso
@Berntisso 4 жыл бұрын
@Mr. Rich B.O.B That's the point. Compound words in German are written in one word. You better respect grammar
@ENTMusic-cj7wt
@ENTMusic-cj7wt 4 жыл бұрын
Verdammt. r/beatmetoit Netter username übrigens. :D
@Berntisso
@Berntisso 4 жыл бұрын
@Mr. Rich B.O.B Sorry, I'm actually a native speaker of Norwegian (which work the same as German), not sure I quite understand your comment. The point is exactly this: English is not German. So you shouldn't use English rules for compound words on German words. He said neither "Herbsluft" nor "Herbs-luft", don't understand why you are taking that up. You can clearly see it sais "Herbs Luft".
@gardnerjp1
@gardnerjp1 4 жыл бұрын
Great review - as always! Thanks for sharing!
@andrewpalm2103
@andrewpalm2103 4 жыл бұрын
HL is my favorite tiling window manager. I've used it with Debian, Fedora, and Arch. The dzen panel and stalonetray were a pain to set up, but once that was done, I really enjoyed it. I don't use it much these days, but I still have it as a choice on my display manager, so I can go back when I get the urge to tile.
@jeetadityachatterjee6995
@jeetadityachatterjee6995 4 жыл бұрын
I didn't bother. I went to polybar then xmobar. Xmobar is great
@GreyDeathVaccine
@GreyDeathVaccine 4 жыл бұрын
Great tailer. Glad you reviseted it. Although I was hoping you would tell about some advanced topics like joining adjacent frames, merging tags or listening for hooks.
@DistroTube
@DistroTube 4 жыл бұрын
Great suggestion!
@jerick1234124
@jerick1234124 4 жыл бұрын
Hey DT and viewers. Just thought I would drop a nugget that I thought some might want in their config. For picture-in-picture (single float of a client) 'hc keybind attr clients.focus.floating toggle'. Found on FAQ from hlwm website and man page of course. Having trouble changing focus of clients after this use '$Mod-Tab' and '$Mod-Shift-Tab'. Also can't have client in Fullscreen layout (Good way to hide the floating client though)! Also embrace 'split explode'. Defaults to '$Mod-Control-Space'.
@riseabove3082
@riseabove3082 4 жыл бұрын
Top notch video. You explain things very well. You make these TWMs sound so attractive but I will stick to what I'm used to. Great video though.
@AnzanHoshinRoshi
@AnzanHoshinRoshi 4 жыл бұрын
Thank you, Derek.
@tecbs
@tecbs 4 жыл бұрын
I did not know it, I will prove it. Thank you
@Geo25rey
@Geo25rey 4 жыл бұрын
I hear you talking a lot about i3, awesome, and dwm. I wish you'd do a video on Sway window manager.
@DistroTube
@DistroTube 4 жыл бұрын
Maybe one day!
@censoredterminalautism4073
@censoredterminalautism4073 4 жыл бұрын
@@DistroTube Same for me. When Wayland is finally usable I will install it on my perfectly functional GNU/Hurd machine, on my drive running the perfectly usable and not broken btrfs filesystem. It's fine to dream.
@Geo25rey
@Geo25rey 4 жыл бұрын
@@censoredterminalautism4073 Sway seems usable enough for me. A lot of software is switching to Wayland because of GNOME and KDE. So the only part that's lacking seems to be Xwayland.
@enderger5308
@enderger5308 3 жыл бұрын
@@censoredterminalautism4073 Btrfs isn't broken for me. It works quite fine.
@torsten.breswald
@torsten.breswald 4 жыл бұрын
cool, after i saw lot of your vids i tried out tiling wms, too, and at the end i stucked with herbstluft because of the flexibility of beeing a hybrid tiler and always thought the same that it didn't get the deserved attention of you, i like the possibility to save the whole layout with "herbsclient dump" to a file and read it back later, with a little dmenu script for example, i even have a "DT" layout, which is one main frame left and the other frame right with vertical stacking ^^ Oh and as a german i can easily pronounce it so that's no issue, hehe
@Phydoux2112
@Phydoux2112 4 жыл бұрын
I think I switched to tiling WMs because of DT. They're incredibly easy to use and so much more versatile than a standard Desktop like Cinnamon or Gnome.
@kriscoryn5202
@kriscoryn5202 4 жыл бұрын
thanks for the tip a was always more a terminal user and dont like the overhead of the windows stuf so i'm migrating to an tilewm but there al so many to choose from i give herstbladeren (dutch easy to pronounce for me) a try now
@mke7605
@mke7605 3 жыл бұрын
K Coryn you mean “najaarslucht” I think? That would be a more accurate translation. So how are we going to translate XMonad? 🙂
@busterbrown8830
@busterbrown8830 4 жыл бұрын
Nice go-tee (sp) .. looking good.
@BrucesWorldofStuff
@BrucesWorldofStuff 4 жыл бұрын
Hay DT! Thanks that might be worth looking at! I'm liking Spectrwm still but willing to try others. The other WM are above my head to configure. Although I can get around in Awesome a bit... :-) Thanks for the video! LLAP
@nicoloiguera9073
@nicoloiguera9073 3 жыл бұрын
Hi and congratulations for your channel! I am currently using i3wm but I am planning to switch to herbstluft or leftwm because they allow to uncouple screens and monitors. My only question is, you spoke about the possibility to have more than one screen on a single monitor, is it possible even the opposite? In some cases it could be useful to have one single workspace included in all monitors, so that when you switch to that workspace all monitors swithc to what you want (something similar to virtual desktops on Windows 10, if I can nominate Windows :\) Thank you and congratulations again!
@Phydoux2112
@Phydoux2112 4 жыл бұрын
I'm sort of the opposite with the workspaces sharing the 3 monitors. Part of the reason I like AwesomeWM is that I have 9 workspaces on each monitor. That's 18 total workspaces. I never use that many but if I want 2 terminals open, I can open a terminal in workspace 2 on monitor 1, and then I can open a different terminal in workspace 2 on monitor 3. If I wanted to, I could open up a 3rd terminal in workspace 2 on Monitor 2. Same thing with VirtualBox. I can open the VirtualBox program in one screen and then open the VM on another screen. Both under the VirtualBox workspace. Some might not see that as a benefit but I really like that setup and the wide range of options with the screens and workspaces. But this looks pretty slick. I do like the fact that the config file is very easy to understand. I really like that.
@traumatizedtumbler8425
@traumatizedtumbler8425 4 жыл бұрын
bspwm is a dynamic tiling wm. It uses the spiral or fibonacci layout by default.
@bhavyakukkar
@bhavyakukkar 9 ай бұрын
bspwm is not dynamic. simple test: spawn a window, go back to the previous window, spawn another window. you no longer have a fibonacci layout. compare this with dwm, no matter what window you are on, a spawned window will be at the top of the stack and become the master
3 жыл бұрын
How you did that "workspaces overview"?
@onejdc
@onejdc Жыл бұрын
Random FYI -- herbstluft means 'Autumn Air' in German.
@drishalballaney6590
@drishalballaney6590 4 жыл бұрын
What do you use for network manager?
@allenellsworth5799
@allenellsworth5799 3 жыл бұрын
If it has to do with Autumn I should check it out. Cool.
@jeetadityachatterjee6995
@jeetadityachatterjee6995 4 жыл бұрын
Do you plan on doing a video on different kinds of panels/bars. I have used some but never feel I get the most out of them eg polybar xmobar tint2
@DistroTube
@DistroTube 4 жыл бұрын
I was thinking about doing videos specifically about polybar and xmobar.
@jeetadityachatterjee6995
@jeetadityachatterjee6995 4 жыл бұрын
@@DistroTube Nice. I can't wait!
@censoredterminalautism4073
@censoredterminalautism4073 4 жыл бұрын
I use lxqt-panel because I'm a 30 year old boomer. Everything is themed to look like Motif because I use the Motif version of Emacs (because it's less buggy) and my OCD and raging autism don't like when one program looks different from everything else.
@quarkquark1
@quarkquark1 4 жыл бұрын
Brodie Robertson has some very good videos on Polybar.
@caleblagrange7164
@caleblagrange7164 3 жыл бұрын
Polybar is nice because it's portable but it has massive overhead. If you look into lemonbar you'd be surprised how much you can do with it.
@mehdiboujid8761
@mehdiboujid8761 3 жыл бұрын
how can u record each monitor at a time? it was impossible in x11?
@gatterlinux8426
@gatterlinux8426 4 жыл бұрын
Is a wonderful wm but no.onr give him the credit he disserve
@ZsoltDonca
@ZsoltDonca 4 жыл бұрын
Hey, @DT! Why don't you make a video on swaywm, the tiling window manager for wayland? I think it would make an interesting video, considering that all the tools you need to configure your desktop are different than on a regular X11 wm. There is also not much content already on KZbin, so it would be something novel.
@saosing04
@saosing04 4 жыл бұрын
As much as I love Linux and all these distros, I feel I only use these cool features to open, close, save, and relocated things. Other than that the majority of the things I can use are basic applications that I hardly know how to use. I'm not saying this as a put-down for the OS.; but I would really like seeing work flows in an everyday business environment that could help me. ( I work at a university that has a windows ecosystem)
@007arek
@007arek 4 жыл бұрын
Is it possible to be able to switch workspaces in bspwm natively or via a script?
@nathanruben3372
@nathanruben3372 2 жыл бұрын
I believe you really do not need new frame to put new windows verticelly. You just need to switch layout with mod space
@offeringaccount8599
@offeringaccount8599 2 жыл бұрын
Help I cannot spawn alacritty in herbsluftwm 0.9.3 and dmenu not open
@bhavyakukkar
@bhavyakukkar 9 ай бұрын
the command to open dmenu is dmenu_run I think. try running alacrity from an existing terminal (xterm probably). alacritty uses opengl, do you have that installed?
@maagu-_-
@maagu-_- 4 жыл бұрын
Kind of early :-D
@chrly00
@chrly00 4 жыл бұрын
Maybe revisit i3, but with dynamic tiling github.com/chlyz/i3-dynamic-tiling? This is a vacation project of mine and still to be considered a prototype, but most of the dwm/xmonad features I use are in place. There is also a development branch for sway being worked upon, which could be interesting for the wayland curious audience. The implementation is based on the python IPC framework and it is a showcase of what is possible to do with scripting the i3 and sway window managers. Just let me know if you are interested and I will help you in whatever way I can.
@Marco-sz6mq
@Marco-sz6mq 4 жыл бұрын
What’s the font that you use in this video?
@DistroTube
@DistroTube 4 жыл бұрын
Mononoki
@davidyoder5890
@davidyoder5890 4 жыл бұрын
Derek - I've been watching your channel for a while now and I've come to really like your format. I can't really relate to the wm vs twm stuff, or some of the desktop customizations you go through. I'm an admin and have been using some variant of *nix for many years. It used to be my daily driver, but I've since needed to switch to Windows for a number of reasons, but I still maintain a good number of Ubuntu and CentOS servers. Anyway, I'd be really interested in some useful troubleshooting commands and steps to resolve normal issues. One thing I've always had problems with is backups. Why isn't there a really good robust, fail-proof backup utility for Linux? There are so many solutions for Windows but I feel like Linux lacks so much in "business" and "enterprise" features. Maybe I'm wrong - I'd love to be wrong actually. Do you have any tips here?
@riseabove3082
@riseabove3082 4 жыл бұрын
For gui - use Timeshift or Backup Tool (In Linux Mint by default) or like me I just use 'rsync -a --progress /backupthis/ /backuptohere'
@davidyoder5890
@davidyoder5890 4 жыл бұрын
@@riseabove3082 I appreciate that. But I'm talking about things like file versioning, local encryption, sending data off-site. I think I sometimes get so frustrated with GNU/Linux because everything just seems so unorganized and difficult to maintain. Most Linux server distributions can do one thing really really well, but there are few to no desktop distributions that can cover all the bases of what a desktop OS should be capable of doing these days.
@son_et_lumiere9
@son_et_lumiere9 4 жыл бұрын
About the way it tiles windows, that sounds like i3 with extra steps
@1889990
@1889990 3 жыл бұрын
Well I haven't used it yet but since the config is just a bash script you should be able to easily chain commands. I guess the better control you get comes at the price of a lengthy config ;)
@bhavyakukkar
@bhavyakukkar 9 ай бұрын
the windows in i3 are equivalent to frames in herbstluft and frames are dynamic containers. so those extra steps make it so that herbstluft may very well be the only hybrid twm
@robbingoossens
@robbingoossens 3 жыл бұрын
Hey DT, I was wondering if you can make scratchpads in herbstluft like you can in xmonad, could you maybe cover it in a future vid?
@omervandenbelt
@omervandenbelt 6 ай бұрын
A video about scratchpads in Herbstluft from one year ago: kzbin.info/www/bejne/oqWxqo2co8mBbsk
@saltrocklamp199
@saltrocklamp199 3 жыл бұрын
Cant't you use 'herbstclient pad' instead of messing with the resolution? Also I think you're actually missing a discussion of the difference between frames (manual tiling) and windows (automatic tiling). HLWM is amazingly powerful.
@kriscoryn5202
@kriscoryn5202 4 жыл бұрын
​ @DistroTube next request for a video i'm making a large collections of music and video files. A) I don't find a good system to organise these for the moment a sort of directory structured with names but how to tag of mark all these to find one by some tags B) and if i founded the searched files we looking for howto quick open a music/video player with a specific windows layout for example 1 music video's with a extra lyrics viewer of the song in a layout A 2 a song just the player with a mixer to change the volume in layout B 3 a workout video with two camera's to open and record the workout in always the other layout. can you give me guiding video how you do the job for this with some tiling manager of course or is there already one on you distrotube channel thanks for all the good video's you make
@jacobhesse1975
@jacobhesse1975 4 жыл бұрын
The easiest way to do this would probably be using `fzf` (fuzzy find) and a script that uses the file name/path you get back from it. The script would then check the file type (.webm, .mp4, .mp3) and open `mpv [path]` or your music player according to that. Not sure about the tagging system tho, but a directory structure is pretty good as a start for `fzf` (`ncmpcpp` has a tag editor and can search your songs, but that doesn't cover video files)
@kriscoryn5202
@kriscoryn5202 4 жыл бұрын
@@jacobhesse1975 thanks i look in it to use it in a script or so i had already found broot something simular but never looked for inplement it in a script good tip and go doing some research for option B to find howto open a window or multiple in a tiledwm with a layout always the same thanks for the tip i check the tools
@kriscoryn5202
@kriscoryn5202 4 жыл бұрын
note from : Torsten Breswald see answers for me "the possibility to save the whole layout with "herbsclient dump" to a file and read it back later" thanks
@enderger5308
@enderger5308 4 жыл бұрын
Anyone else think that the audio balancing is off in this video?
@zweitlander874
@zweitlander874 4 жыл бұрын
:)
@ketermeissner9898
@ketermeissner9898 4 жыл бұрын
Make a video Ratpoison window manager
@stillious
@stillious 4 жыл бұрын
ERBstluft
@_MPP_
@_MPP_ 4 жыл бұрын
Third!
@DistroTube
@DistroTube 4 жыл бұрын
Confirmed.
@agh0x01
@agh0x01 3 жыл бұрын
Instead of using $myTerm, why not use /etc/alternatives/x-terminal-emulator ?
@N0zer0
@N0zer0 4 жыл бұрын
Hop to TinyWM
@doniramdhani9198
@doniramdhani9198 4 жыл бұрын
I just can say "hebsletufweem
@slackernetuk938
@slackernetuk938 10 ай бұрын
Indeed, German has a reputation for being pretty challenging for English speakers.😉🤣
@mohammedmohammed519
@mohammedmohammed519 4 жыл бұрын
Why is it better than KDE?
@Natsumi170
@Natsumi170 4 жыл бұрын
Lightweight
@soumyajitsarkar9005
@soumyajitsarkar9005 4 жыл бұрын
d-menu is not working on manjaro i3 edition installed through architecture....and i can't reinstall d-menu because of dependence issue... what should i do???
@bhavyakukkar
@bhavyakukkar 9 ай бұрын
are you running dmenu or dmenu_run?
@hchydra3666
@hchydra3666 4 жыл бұрын
early
@DistroTube
@DistroTube 4 жыл бұрын
Confirmed.
@asswhole4195
@asswhole4195 4 жыл бұрын
First?
@DistroTube
@DistroTube 4 жыл бұрын
el-oh-el
@manuelthallinger7297
@manuelthallinger7297 2 жыл бұрын
I wonder how it came to the name of herbstluftwm. Autum Air isnt that great, spring air much more, so frühlingsluft would be more fitting for a piece of software. But know that i wrote it, i see the problem, ü and english speakers dont work well together
@earthrelated
@earthrelated 2 жыл бұрын
you talk way too much dude.you might have some good info but i can't follow you!
@adjusted-bunny
@adjusted-bunny 4 жыл бұрын
I find this topic terribly boring.
@ratmeat161
@ratmeat161 2 жыл бұрын
Ok
@mjblcmichael
@mjblcmichael Жыл бұрын
Perception is reality. I find it intriguing.
Common Questions About Tiling Window Managers
18:56
DistroTube
Рет қаралды 75 М.
Spectrwm Is An Impressive Tiling Window Manager
16:58
DistroTube
Рет қаралды 81 М.
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 86 МЛН
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
NIX OS: the BEST package manager on the MOST SOLID Linux distribution
17:08
The Linux Experiment
Рет қаралды 305 М.
Qtile Versus i3 Window Manager
36:50
The Linux Cast
Рет қаралды 21 М.
Configuring The Xmobar Panel In Xmonad
30:30
DistroTube
Рет қаралды 49 М.
Leaving dwm for StumpWM
20:25
Gavin Freeborn
Рет қаралды 17 М.
A Comprehensive Guide To Tiling Window Managers
1:02:27
DistroTube
Рет қаралды 337 М.
DWM vs Xmonad - Which is Better?
37:57
The Linux Cast
Рет қаралды 15 М.
Get Rid Of That Bloated Desktop Environment And Install Openbox
32:50
Recently Left i3 For Dwm? If so, keep moving...to Xmonad!
17:00
DistroTube
Рет қаралды 101 М.
Qtile - A Powerful and Flexible Window Manager You Should Try!
34:38
Using Polybar with the Awesome WM
29:44
MAKC
Рет қаралды 51 М.
OZON РАЗБИЛИ 3 КОМПЬЮТЕРА
0:57
Кинг Комп Shorts
Рет қаралды 1,3 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,3 МЛН
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 4,1 МЛН