VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » IT, programs, coding
Xmonad Is The Super Hackable Tiling Window Manager DistroTube

Xmonad Is The Super Hackable Tiling Window Manager DistroTube

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
Xmonad Is The Super Hackable Tiling Window Manager DistroTube Xmonad has been my favorite tiling window manager for many years now, and yet I'm still amazed at some of what it Xmonad can do. In this video, I will discuss some Xmonad modules that allow you to do some very cool stuff, including submapping your keybindings and having custom search prompts. - https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Util-EZConfig.html - XMonad.Util.EZConfig - https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Actions-Submap.html - XMonad.Actions.Submap - https://hackage.haskell.org/package/xmonad-contrib-0.16/docs/XMonad-Actions-Search.html - XMonad.Actions.Search - https://gitlab.com/dwt1/dotfiles/-/blob/master/.xmonad/xmonad.hs - DT's config
Date: 2022-03-30

Comments and reviews: 10


Damn, when I saw the xmonad -config- for the first time, first of all, the syntax was way easier to understand than C, and second it looked like poetry, I kid you not. There's just something absolutely beautiful about Haskell, and Haskell in particular. It's not like any other language, except maybe F#, but it's just gorgeous. It's scary at first, ngl, but it's fairly easy to understand. I was able to add window minimisation on my own with little to no problem. There's of course something left to do to make my xmonad build to be exactly what I want it to be, but most of the functionality I need and want is already there.
Haskell is quite hard though, and very much so if you wanna master it, but for the uninitiated it's way more readable than most others. I just can't stop advertising it to everyone I know, it's so beautiful and fast, too. Would've never believed if someone told me it works faster than C, but in this case it very much does while also having a bling to it.

reply

Does xmonad have flexible tabbing? I know it has layouts that have built in tabbing. But can you set something up that allows to tab any windows together on the fly in basically any layout? Kind of like i3 can.
I'm thinking of switching off of bspwm, and the main reason is to get tabbing. I'm finding it hard to find info on tabbing, even for wm's that support it lol. And I'm curious how far xmonad can take tabbing. I would much rather work with xmonad than i3. I hate how i3 is configured in a different language than it's programmed in. And haskel looks alright.

reply

This looks really cool. I wish prompting mechanisms like this were accessible. Presumably to reduce bloat, they interface with X directly, so unless they manually implement at-spi2 dbus protocols themselves, which none of them do, a visually impaired user can't take advantage of them. I use i3 for example, but have to use something like xfce4-app-finder to run programs, otherwise I wouldn't know what I'm typing.
reply

Hey DT, you brought me over to Xmonad with your videos and I love it! You really showed me that Linux (and PCs in general) can be more than KDE or GNOME :)
But I have one problem: Themes! GTK, Qt... Could you maybe make a video on that topic (What applications you use...)? I'm sure I am not the only one confused by it...
Would be really helpful!
Best greetings from Austria

reply

How does xmonad manages multimonitors?
Is it possible to fix a workspace to a given screen?
If a call for a workspace that is not currently displayed, does it appear on the screen with focus, or on the last screen it was showed, like in i3?
Really want to try this out, but I'm really comfortable with how i3 manages this aspect, and qtile does some weird stuff

reply

I woke up this morning and the sun was gone, turned on some music to start my day and lost myself in a familiar song. Ah Boston, the greatest Rock and Roll debut EVER. RIP Brad Delp even though you will live forever. Ciao DT I love your videos!
reply

Derek, you consistently have been putting out great content. This is no different. Love that you play around with emacs as well (I know you said you tried to turn it into vim), it's nice to see different tech.
reply

Thanks DT! Slowly customising my new install by watching your videos....one day I will get brave enough for Xmonad. BTW, are your website forum activation mails working? I've tried a few addresses, no luck.
reply

I used to use xmonad. I moved to i3. I recently switched to sway. I think I like sway better than xmonad and i3. Sway is less configurable, but it has less issues than xmonad and i3.
reply

Forgot about awesome much Dt ? Still think awesome is the champ when it comes to customizability but I would love to see the old xmonad awesome rivalry back again.
reply
Add a review, comment






Other channel videos