News for hackers. Stuff that matters.
Re:Apple Q4/2022 by alpaca128 on Thursday October 27, 2022 @09:24PM (#33366364)
If I need a mouse and multiple screens I can't feel productive, that usually means the software doesn't have enough support for keyboard shortcuts and window management has too much friction.

> I don't know why developers are so infatuated with laptops

I need a laptop now and then either way, and having two computers means double the cost and more work to keep everything between them in sync. And I switched to a console for gaming, Windows 10 updates pissed me off enough that I'll never touch a Microsoft OS again.

Re:Apple Q4/2022 by e12e on Thursday October 27, 2022 @09:38PM (#33366466)
> ... and window management has too much friction.

So, you don't use macos?

Re:Apple Q4/2022 by alpaca128 on Friday October 28, 2022 @12:31PM (#33373674)
I use it with a couple tools like Rectangle which make it usable enough for me. Half the time I'm managing "windows" in Vim and tabs in the browser, and in those the OS doesn't really matter.

The thing that annoys me most is that there's no global shortcut for new terminal windows. It's possible with some weird hacks but never really reliable or fast.

Re:Apple Q4/2022 by e12e on Saturday October 29, 2022 @02:46PM (#33386843)
> The thing that annoys me most is that there's no global shortcut for new terminal windows.

Did you look at skhd?

https://github.com/koekeishiya/skhd

I found it through the yabai window manager - but I'm starting to think I might be better off with something less ambitious - as macos apis are restricted and yabai needs a lot of privileges to work with screen/desktops :'(

But skhd is very simple and powerful - it can run commands and also insert text (I rebind some keys for brackets and tilde which are annoying on Mac intl layouts).

Eg:

    # open terminal, blazingly fast compared to iTerm/Hyper
    cmd - return : /Applications/kitty.app/Contents/MacOS/kitty --single-instance -d ~

    alt - k : skhd --text "~"