top | item 30218763

(no title)

willbush | 4 years ago

> I somehow feel like Tiling window managers are well tuned for terminal users and not really for a good mix of GUI and terminal.

> Maybe some one can CMV with their workflow?

I don't work in big tech, but I do use Xmonad day to day.

I have a sort of workspace driven approach. I have 10 easily accessible workspaces because I rebind things so that my workspace keys are on the home keys of my left hand and the 5 keys above that.

So in Qwerty it would be:

  qwert
  asdfg
I actually use Colemak-DHm keyboard layout so the keys are actually different for me, but the positions are equivalent.

  qwfpb
  arstg
For example, super (win) key + q takes me to the first workspace. I can hold super and roll my fingers (ring through index) to get through all the workspaces quickly.

To add some context I type on a crazy %40 planck keyboard, so I don't use number keys at all in Xmonad. I also tend to use one ultra-wide screen monitor, but I found my workflow works good for a laptop as well.

I don't use xmobar or any other status bar. I remember what applications are running in which workspace by muscle memory or convention. I tend to use keys for different things depending on if I'm working or not which is why I prefer not to name them.

I launch things mostly with rofi and keep things separated in workspaces so applications don't get bunched up often in one space. 1, 2, or 3 tiled frames (windows?) in one workspace is what I'm doing 90% of the time. I only ever go to 4 or more if I'm opening a lot of terminals for some reason.

If you want to see my config, here is a permalink: https://github.com/willbush/system/blob/1b29a06b4d4b92b6c173...

discuss

order

axec|4 years ago

Thanks I also use colemak. I had been using XMonad for many years actually but recently it dawned on me that I don't have a proper workflow and was curious how people go about doing it. For me the problem I guess is when I open multiple documents then everything gets squished(not my regular flow but when I do come across this scenario that is when it becomes a little iffy)