Hacking on Xmonad - GridSelect, ToggleStruts, ToggleBorders

  Рет қаралды 17,573

DistroTube

DistroTube

4 жыл бұрын

I'm just playing with Xmonad and having fun hacking on it. I discuss how to toggle on/off borders and struts in Xmonad for that perfect fullscreen viewing experience. I also show off a neat little tool called gridSelect.
REFERENCED:
► hackage.haskell.org/package/x...
► hackage.haskell.org/package/x...
► hackage.haskell.org/package/x...
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
DT ON THE WEB:
🕸️ Website: distrotube.com/
🌐 Gopherhole: gopher://distro.tube
📁 GitLab: gitlab.com/dwt1
Your support is very much appreciated. Thanks, guys!

Пікірлер: 45
@migue7490
@migue7490 4 жыл бұрын
That gridselect feature looks so good. I was looking for something like that but I didn't find this, it's hard sometimes to type the right words to find what you need :D. Good video.
@mtothem1337
@mtothem1337 4 жыл бұрын
This is more of an advanced use case. but i have some simple home automation I've made. and i use the GridSelect to interact with those. like turning on / off lights etc. pretty neat.
@DistroTube
@DistroTube 4 жыл бұрын
Sweeeet!
@m0n4d59
@m0n4d59 4 жыл бұрын
Great video, would like to see more on Xmobar too.
@jaredkomoroski
@jaredkomoroski 4 жыл бұрын
Love the channel DT.
@DistroTube
@DistroTube 4 жыл бұрын
Thanks, Jared! :D
@C6438911
@C6438911 4 жыл бұрын
Thank you Derek, awesome video! always a pleasure to see a video made by you. Btw, coincidentally, I see traditional 'window' managers incorporating some sort of tiling functionality . In KWIN (kde/plasma) there is a good tiling script from github. Also for xfce with xfwm you can find a tiling script for the window manager. Maybe, if you want to do it, you could try a traditional window manager with tiling scripts, if you can find them of course. Could be an idea for a video, but it goes a bit against your philosophy of light and no nonsense, fast desktop environments that make sense. But still, interesting in my opinion.
@KingZero69
@KingZero69 4 жыл бұрын
xmonad is the best TWM by far... good choice.
@myfavouritecolorisgreen
@myfavouritecolorisgreen 4 жыл бұрын
one xmonad thing i found useful was making the inactive window a little transparent and the window in focus to be 100% opaque imports : import Xmonad.Hooks.FadeInactive code: myLogHook :: X () myLogHook = fadeInactiveLogHook fadeAmount where fadeAmount = 0.9
@vime322
@vime322 4 жыл бұрын
There's that inspiration to go dig and hack on my config. Thanks :D
@DistroTube
@DistroTube 4 жыл бұрын
It's contagious!
@Shvmadogg
@Shvmadogg 4 жыл бұрын
Love that wm
@user-oj3gb8nh2q
@user-oj3gb8nh2q 4 жыл бұрын
Thanks, guy.
@PenguinEye
@PenguinEye 4 жыл бұрын
I just started to learn Haskell a few days ago, and it's all your fault :)
@godnyx117
@godnyx117 4 жыл бұрын
Hey man! How is it going? I want to learn Haskell too! Can you help me getting started? Haskell is notsso popular so I can't find any goo source...
@bobblah78
@bobblah78 3 жыл бұрын
If you check reddit a lot of the feedback is that Learn you a Haskell isn't great and many recommend Haskell from First Principles instead. However the latter is lengthy. Another highly recommended option is Programming in Haskell.
@godnyx117
@godnyx117 4 жыл бұрын
Please can we get a similar video for Qtile? And in general a big video about showing us how to do very advanced things Qtile?
@nikolaos9175
@nikolaos9175 4 жыл бұрын
Xmonad is one of the first tiling window managers I tried, and to me, it felt the most responsive and clean... BUT, for a beginner and non-coder, the config file felt like a true nightmare. I probably will give it another go sometime. I am an i3-gaps user for a long time.
@peacemekka
@peacemekka 3 жыл бұрын
Lol same. I installed it a few days back just because of DT and just changed almost nothing in it. Just because i thought I'll write my config from scratch but man I got lost looking at all the haskell in there. Hell there isnt even a stock config that i could copy over and work on. They should've atleast provided the stock config(if it is already there then atleast its location) to copy over for configuration. I still have it installed in case someday I feel like using it. I also am an i3-gaps user and I love my setup there.
@andrewpalm2103
@andrewpalm2103 4 жыл бұрын
Hmmm. My apps laid out on a grid.... Can you say Guh-nome? ;-> Seriously, a nice feature, but I think I'll stick with my rofi menu when tiling it up with Herbstsuft. On the other hand, who am I kidding? With my "Grandpa Coder" use case, just about any DE or tiling WM would serve well. HL is still my favorite, but I've been revisiting xfce4 and my "workflow" isn't all that different, especially since I use the same hotkeys. Cheers to all.
@Berntisso
@Berntisso 4 жыл бұрын
I actually like how Xmonad handles fullscreen by default, and I'm looking for a way to get the same in Qtile. Can someone help?
@nikolaos9175
@nikolaos9175 4 жыл бұрын
@DistroTube check out this program called pywal for theming! might make for a good upcoming video!
@menkaur
@menkaur 2 жыл бұрын
how do you get vim syntax highlighting in emacs?
@Flackon
@Flackon 4 жыл бұрын
Is xmonad limited to predefined layouts or can you make your own on the fly like i3?
@kyllinglove9357
@kyllinglove9357 2 жыл бұрын
really helpful video for a linux noob
@peacemekka
@peacemekka 3 жыл бұрын
Gridselect is exactly what Alt+Tab on Windows is. Plus the freedom to have anything on there and not just open programs.
@chef2654
@chef2654 4 жыл бұрын
I'd love for you to take a look at Morpheus Linux. It's a distro built around the suckless utilities.
@DistroTube
@DistroTube 4 жыл бұрын
Sounds interesting. Might have to check that out!
@afraidtoshootstrangers1
@afraidtoshootstrangers1 2 жыл бұрын
Is gridselect xmonad only feature?
@aa-wv9oy
@aa-wv9oy 4 жыл бұрын
Does the theme youre using have a name?
@DistroTube
@DistroTube 4 жыл бұрын
If you are asking about the color scheme in the terminal and in emacs...it's called Dracula.
@leviticus8930
@leviticus8930 4 жыл бұрын
Been wanting to try Xmonad. But Qtile is hard to beat.
@DistroTube
@DistroTube 4 жыл бұрын
Qtile is sexy. It acts very much like xmonad so it's quite easy for me to switch between the two.
@leviticus8930
@leviticus8930 4 жыл бұрын
@@DistroTube It is a shame Qtile doesn't get the attention like Xmonad, Awesome and i3 gets. The developers have produced an excellent product. Yes I am a Qtile fanboy...
@DistroTube
@DistroTube 4 жыл бұрын
It's slowly gaining attention. I see alot more qtile screenshots on Unixporn these days. :D
@mtothem1337
@mtothem1337 4 жыл бұрын
Qtile is neat. but it's very slow compared to other WM's
@leviticus8930
@leviticus8930 4 жыл бұрын
@@mtothem1337 I don't have any issues on my end. Playing on a old single core AMD Sempron with only 3 gb ram, it is as fast on Qtile as Awesome or i3.
@esaleirivaara7315
@esaleirivaara7315 4 жыл бұрын
Add this and that, these 3000 libraries and those 400 modules and your tiling window manager turns into tiling Windows manager. :P
@AnzanHoshinRoshi
@AnzanHoshinRoshi 4 жыл бұрын
Thank you, Derek. But hacking WMs or DEs is bloat and a timesink. (Still fun though.)
@xthebumpx
@xthebumpx 4 жыл бұрын
This is why I'm using Gnome now. I spent all my time tweaking my WM when I used Xmonad/i3/DWM. For me the change has meant much more actual work getting done.
@esra_erimez
@esra_erimez 4 жыл бұрын
*Read more*
@_yuri
@_yuri 4 жыл бұрын
documentation ethics 101
Hacking On Xmonad - ManageHooks, Prompts and Hoogle
19:52
DistroTube
Рет қаралды 16 М.
Switching to Xmonad - Not Exactly Day One
31:44
DistroTube
Рет қаралды 44 М.
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 21 МЛН
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 7 МЛН
What Are Linux Users Putting In Their Config Files?
31:47
DistroTube
Рет қаралды 92 М.
Why you'd want a TILING WINDOW MANAGER, and why I DON'T
16:56
The Linux Experiment
Рет қаралды 197 М.
Gtk vs Qt | GUI tool kits | Which is Better?
7:06
Open Source Tonight
Рет қаралды 33 М.
Xmonad Is The Super Hackable Tiling Window Manager
21:15
DistroTube
Рет қаралды 15 М.
XMonad, You're Simply The Best!
20:57
DistroTube
Рет қаралды 72 М.
My Top Five Minimal Terminal Emulators
30:45
DistroTube
Рет қаралды 130 М.
XMonad Demo
16:58
Ethan Schoonover
Рет қаралды 84 М.
Turn Your Window Manager Into A Desktop Environment
16:47
DistroTube
Рет қаралды 138 М.
Recently Left i3 For Dwm? If so, keep moving...to Xmonad!
17:00
DistroTube
Рет қаралды 101 М.
Explaining Everything In My XMonad Config
34:22
DistroTube
Рет қаралды 35 М.
Это - iPhone 16 и вот что надо знать...
17:20
Overtake lab
Рет қаралды 128 М.
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 2,9 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 408 М.
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 9 МЛН