VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » IT - Software » IT, programs, coding
Hacking On Xmonad - ManageHooks, Prompts and Hoogle DistroTube

Hacking On Xmonad - ManageHooks, Prompts and Hoogle DistroTube

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
Hacking On Xmonad - ManageHooks, Prompts and Hoogle DistroTube I discuss a few important things that you should know about if you thinking about switching to Xmonad. ManageHooks sets window rules. Prompts are dmenu-like prompts that are builtin to Xmonad. And Hoogle is the search engine that you need to use to search the Haskell documentation. - https://gitlab.com/dwt1/dotfiles/-/blob/master/.xmonad/xmonad.hs - My config - https://wiki.haskell.org/Xmonad/General_xmonad.hs_config_tips#ManageHook_examples - ManageHook Examples - https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Prompt.html - https://hackage.haskell.org/package/base-4.14.0.0/docs/Data-Maybe.html - The Maybe type - https://hoogle.haskell.org/ - Hoogle
Date: 2022-03-30

Comments and reviews: 10


Hi DT. In a former video, you mentioned that you have Xmobar on all monitors, and I wanted to do just that on my system (laptop with external monitor), but it only shows on the -output- set as primary, and when I run xrandr, it shows that I have -Screen 0- with both displays in it.So how did you set your Xorg to treat each output as a screen?
reply

I never thought that I would someday hear someone say -Haskell documentation is fantastic- ever in my life! I just play around with Haskell sometimes (not a full-time Haskell dev) and I think it has really crap documentation. I love this language though, but it sure as hell is not for documentation. I think XMonad might just be an exception.
reply

In case you wonder. When you find something like Maybe Int, you need to either write Nothing or Just integer. The reason is that Haskell doesn't have a Null / None value because the type system is very fancy and force you to tag values with the word Just when there exists the chance on none existing values
reply

I'm living in xmonad for the first time (been using tiling WM's since ion 3)... about a week and a half in. I love it! Having a lot of fun with haskell. Especially when I'm stuck on something for a while and finally recompile without getting an xmessage!
reply

Have been using i3 for a while now becuase its easily configurable but it seems that haskell has such good documentation that this might actually be worth a try. I may tinker with it this weekend
reply

For Openbox, do you think Ulauncher or dmenu would be better? Also what panels work well with Openbox? Could Google it but not many people have used so many wm's so I thought I'd ask your opinion.
reply

Hi DT. Great work, just one little note, is not necesary xdotool for doShift anymore, only the worspace name. Example: .... className =? -Lutris- --> doShift -9- .... does the work.
reply

Why use renamed to rename the layouts? I've seen this in a few people's configs and I can't figure out what actually changes in day to day use from renaming the layouts.
reply

Used i3 for 7 years. Tried DWM and xmonad because of you. Never going back again....Question: can you use arrow keys inside alacritty with vim?
reply

XMonad is beautiful. I've been using it for 12 years. I've tried i3, qtile, and a few others, but I always end up coming back to XMonad.
reply
Add a review, comment






Other channel videos