@tivasyk because #macos has diverged from #bsd in 90s and never had any work done on its #ux by the community. Remember, it used to (and maybe still does) cost USD 99 / year to get a C compiler on #macos!
Regarding keyboard use, my understanding is that you have to just give up. https://apple.stackexchange.com/questions/54935/best-keyboard-mapping-approach-to-make-a-mac-work-like-ubuntu#comment62993_54935
@tivasyk no, I mean... Give up and learn another muscle memory thingie.
It'll slow you down both on Linux and on mac os, but hey, when I'm faced with shit UX like this I think to myself "it's an additional protection from dementia" :D
@tivasyk no, no, I mean literally this: learn another layout and have your brain do a bit extra pattern-matching. I can attest to learning TOUCH-TYPING on two DIFFERENT phones with VIRTUAL keyoards at the same time. It's annoying at first, but as usual, a couple of weeks and you'll get there.
@jonn o_O
i _can_ do that, it's just that i _don't want_ to :-/
@tivasyk I kno-o-o-ow, but what's other option?
I mean, actually, if we are ready to do some coding, the project to fix this ux has at leat a clear plan:
1. Figure out how to make an apple device programmable.
2. Figure out how to do `xtitle -s` on Mac OS.
3. Figure out how to do `xev` and `xmodmap` on Mac OS.
4. Write a daemon that launches `xtitle -s` equivalent and listens to its output. If the current window title suggests it's a terminal, revert to Ctrl being Ctrl, otherwise activate `xmodmap` equivalent.
Actually, such a piece of software can be easily sold to a million of people for $5. I would buy it for my girlfriend... And #apple crowd has a very nice culture of liking to pay flat fees for software they use! Which is admirable.
@tivasyk here are some memes.
https://gist.github.com/timpulver/4753750
This is your `xtitle -s`: https://rakhesh.com/mac/using-hidutil-to-map-macos-keyboard-keys/
And here's `xev` equivalent: `sudo hidutil monitor --verbose | grep -E '(KeyDown|KeyUp)'`
@tivasyk YES! Imagine losing to #Microsoft #Windows in #UX :D
I'm non-ironically enjoying everything except for lack of jump-to-workspace shortcuts in #Windows these days... #PowerToys is genuinely awesome, almost #XMonad :D
@jonn can't give up: it's the corporate device. i'd have never ever picked macos for personal use:
i just can't fathom how something that places an app menu across all of 34" of screen space from the actual app this menu is for can still be considered a usable ui in the 21st century, among (countless) other things.