Cuma, Temmuz 05, 2024

Hanging around with i3wm

My late favorite windows manager is i3wm and I have been using it since a year I believe. I am getting used to  controlling and managing it. 

It's a nice lightweight, minimal window manager not so easy to manage. It has a very few desktop applications and very basic ones. Since I don't want to install a more complicated manager like KDE or alike, I needed to rely on those desktop applications such as feh for  image viewing, ranger for filesystem manipulations, pavucontrol for sound management and xrandr for display management. I have almost installed a satisfactory amount of such applications to perform minimal desktop needs and gained a lot of experience with i3wm conf file, binding keys to specific needs like using two monitors in different scenarios. 

The last modification I made was writing 3 different xrandr commands to comply with 3 different tasks, turning on and off the second HDMI monitor, and mirroring a Display port more resolution monitor to the second lower resolution HDMI monitor.  I have binded 3 keys specific for these actions. I actually intended to bind just one key to those actions, but so far I couldn't succeed in, maybe later I can find a solution.

The challenge was not overcome, since there remained a problem with sound when monitors cycles through each modality. Here pavucontrol enters into situation, and I need to find correct syntax to be called after monitor cycles.

I also managed to increase workspaces from 10 to 20 and find key bindings for that. Now I can control 20 workspaces 10 in the main display I requently used and the remaining 10 is in the optional HDMI display.

It was very painful.

Hiç yorum yok: