Turning My Old MacBook Pro into a Productivity Dream (WITHOUT a Custom Keyboard!)

  Рет қаралды 8,131

Ben Vallack

Ben Vallack

Күн бұрын

Пікірлер: 46
@BenVallack
@BenVallack 3 күн бұрын
I forgot to show the Karabiner setup for remapping the Cmd key to Meh. The config is in the Github link in the description which includes the 'Complex Modification' rule/config for the Cmd to Meh remap.
@smoothoperatah
@smoothoperatah Күн бұрын
My man. How the hell do you have all these keyboard layouts in your brain? Workman, colemak, graphite. I’m 1.5 months into colemak and I’ve almost completely lost QWERTY and am only at 40wpm with colemak (was at 80 with qwerty before).
@BenVallack
@BenVallack 16 сағат бұрын
I definitely only keep one at a time! Using Graphite at the moment. I have a lot of Qwerty still in there but not really for fast normal typing. It's there for thumbs or iPad/iPhone though! I seem fine switching between the staggered and ortholinear/split though.
@jammies701
@jammies701 2 күн бұрын
Nice vid mate, pretty basic tweaks, but I like how you did it because these are just too underutilized. Karabiner really is the best
@johnnybottlerockets8667
@johnnybottlerockets8667 2 күн бұрын
Hey Ben, love your videos. I used to use Karabiner Elements but since going down the custom keyboard rabbit hole myself, I’ve ended up switching to kanata, which is very similar to writing custom zmk or qmk firmware but can be used on any keyboard (you can filter by device name too if you only want to apply certain functionality to specific keyboards) and is cross platform. You can do some incredibly powerful things and managing it via code seems a lot more manageable than using a GUI to generate the karabiner json config.
@BenVallack
@BenVallack 4 сағат бұрын
This looks very interesting! Cheers
@Aidan0Griffiths
@Aidan0Griffiths Күн бұрын
Thanks Ben, definitely going to setup the automator script with claude for editing text.
@ovi_dius
@ovi_dius 2 күн бұрын
Hey Ben! I noticed you are using the graphite keys on the home row to navigate vim. Did you remap them for vim?
@BenVallack
@BenVallack 16 сағат бұрын
Yeah I basically just remapped the navigation keys and then one or two knock-on remaps were needed.
@christianwooldridge406
@christianwooldridge406 2 күн бұрын
I’ve found that if you use ray cast and have hot keys for all the apps you use often and have a simple tiling window manager like rectangle there really is not a need for yabai or aerospace
@BenVallack
@BenVallack 2 күн бұрын
That is just shortcuts to specific apps right? I used to do that with Keyboard Maestro - perfectly good workflow. The Yabai approach just makes a bit easier to separate the app from the 'space'. I find that a pretty nice way of thinking about it.
@christianwooldridge406
@christianwooldridge406 2 күн бұрын
@ yeah if you have more complex workspaces I see the appeal, for me I mainly just have a browser and text editor up with the occasional toggle of music, slack,terminal etc so it works well
@pierrepreston7827
@pierrepreston7827 2 күн бұрын
@@BenVallackit’s much more than that. Ray cast is a spotlight replacement effectively. It does time zone conversion Windows management Clipboard history You can run scripts on it Etc. really cool tool for workflow
@BenVallack
@BenVallack 2 күн бұрын
Ah nice - will take a closer look!
@pierrepreston7827
@pierrepreston7827 2 күн бұрын
@@BenVallack awesome! I would definitely be curious to know what you think of it. I work as a systems admin in a macOS environment and I find it super handy. Makes my workflow way more efficient. Ps. Been following you for a few years and you’re genuinely my favourite KZbinr. I’m really into biomechanics/movement for health, love EDC, love moto camping and tech etc so feel like I struck gold the day I found your videos. Wish you nothing but the best in your KZbin (& other adventures!)
@JZL003
@JZL003 2 күн бұрын
I have a similar approach in some ways, and I highly highly recommend you go into your accessibility and go "reduce motion". I generally don't want all these animations but for changing workspaces , having it just pop into place without sliding makes my eyes feel better. I'm off Mac now so don't have it, but there's also as way of reducing the "reduced" animation delay time to basically 0, so changing workspaces makes it immediately change. You'll notice immediately how snappy and good it feels
@JZL003
@JZL003 2 күн бұрын
I think it was some slightly esoteric terminal command but doesn't require disabling sip or anything to reduce the animation time to 0
@no-nukez
@no-nukez 5 сағат бұрын
IIRC this is not possible these days without disabling SIP, but I could be wrong. I would certainly like to be disproven, as I have a work MacBook that absolutely cannot have SIP disabled, and I would kill for instant spaces switching
@JZL003
@JZL003 4 сағат бұрын
@@no-nukez I can guarentee that "reduce motion" is just a macos accessibility setting not related to SIP and that's the most important part to help my eyes. I don't know about reducing the delay to instantantous but as of ~9 months ago, I did it on a (non arm) mac with SIP always enabled
@malpern
@malpern Күн бұрын
Ben I actually spent this evening trying to make my Mac’s space bar act as a Meh key when held. I encounter the same reliability issues you mentioned. I tried again with Hammerspoon and got a little further but still not rock solid. I’m rather shocked this was so hard and that I couldn’t find an agreed upon solution. Do you understand why it works well in qmk or oryx but doesn’t (yet )work reliably in karabiner elements?
@BenVallack
@BenVallack 20 сағат бұрын
Thanks so much for this! In terms of the hold behaviour, I think it comes down to the subtlety around the way it deals with rollover. This page shows really well how different different settings can affect things. zmk.dev/docs/keymaps/behaviors/hold-tap I assume Karabiner is using one of those varieties and that is stopping it working as we expect. Space is a key that would need to make the decision after the timeout (tap preferred). i.e if you rolled and released within the timeout it should just fire the space followed by the key. But if you roll and hold for the timeout it should then do the hold. I suspect Karabiner might not be able to do the deferred logic or something like that. I have set my Karabiner timeout to a high number to test this and the hold behaviour is always triggered the instant the second key is tapped. If you do this with a tap-preferred hold in ZMK it wold defer the out put until the timeout is reached. This is what allows for reliable home row mod type setups in proper custom keyboards. Would be great if Karabiner can add this functionality!
@fullhalfadder
@fullhalfadder Күн бұрын
you should look into rectangle window manager.
@bartn4495
@bartn4495 Күн бұрын
That Quick Action trick with OpenAI sounds so full of potential! Thanks for sharing.
@812jvjwr
@812jvjwr 2 күн бұрын
can i suggest raycast?
@anthonvanderneut
@anthonvanderneut 2 күн бұрын
Have you used Yabai on a multi-monitor setup? I tried Aerospace on my 3 monitor portrait-landscape-portrait setup (driven from my Mac M1), had to move the positioning to get the stowage off-screen, but it was just to confusing to use IMO. A few years ago I had the same monitor setup driven from Linux, where only the landscape monitor would actually change desktop, that worked well for my workflow.
@BenVallack
@BenVallack 2 күн бұрын
Interesting, I've only tried on one monitor.
@lpanebr
@lpanebr Күн бұрын
After you got me hooked on my 36 key split keyboard, I simply can't use regular keyboards. How do you do it?
@BenVallack
@BenVallack 16 сағат бұрын
I think using the same layout on both is key. I couldn't use Qwerty on the regular keyboard any more.
@lpanebr
@lpanebr 13 сағат бұрын
@BenVallack yes, but the finger positions and muscle memory does not translate from the 36 ortholinear to a regular keyboard. Well, at least for me it doesn't. 😂😂
@blakenator123
@blakenator123 Күн бұрын
aww no home row mods? That's why I can't stand using my laptop keyboard as I'm too dependent on the home row mods for command etc.
@BenVallack
@BenVallack 16 сағат бұрын
Yeah as far as I can tell Karabiner can't deal with the 'tap-preferred' approach needed for home row mods.
@nguyenhoangminhtrung2779
@nguyenhoangminhtrung2779 2 күн бұрын
a rice video with dotfiles next maybe?
@jammies701
@jammies701 2 күн бұрын
Karabiner misspelled in description . Graphite link broken in description (needs a following `/`?)
@BenVallack
@BenVallack 2 күн бұрын
Fixed cheers!
@christianbeuschel1297
@christianbeuschel1297 Күн бұрын
Boy do I hate the automatic translation feature of YT. It replaces the voice of the creator with an AI generated voice that speaks an AI generated translation in my native language. The video therefore sounds and feels like one of those AI scam videos or AI generated low effort click bait bs videos. The translation is faulty and you never know what the creator really said. I'm convinced the main goal for YT is to get people used to AI generated content and reduce the bond between creator and audience. But the feature is sold as "increase your audience" and "reach more people". Audience listening to the AI translation isn't your audience any more. All that is you gets lost in translation.
@lpanebr
@lpanebr Күн бұрын
It started to me in this video. I know how to change the audio track, but I haven't found how to disable it! It drives me crazy.
@BenVallack
@BenVallack 16 сағат бұрын
Wow sounds like this could be super annoying. I will disable it I think!
@sillybearhours
@sillybearhours 2 күн бұрын
chatgpt horseshit comes for us all i guess
@sillybearhours
@sillybearhours 2 күн бұрын
God forbid you write 2 sentences 😭
@KevinKipp3
@KevinKipp3 2 күн бұрын
Big fan of the Meh key on a laptop. I've got my capslock key as Meh, which allows combining with left ⌘ for Hyper. Awesome stuff. Also, love the new format - glad you're prioritizing your family/wellbeing and sustainability!
@BenVallack
@BenVallack 2 күн бұрын
Thanks so much!
@ArchitecTJ37
@ArchitecTJ37 2 күн бұрын
First!! Dang it!!
@JackFate76
@JackFate76 2 күн бұрын
Nobody needs this.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
I Switched To Mac, After 15 Years of Windows (BRUH)
10:16
Melon Type
Рет қаралды 712 М.
An Engineering Fairy Tale: Cascade Failure at the Super Kamiokande
22:21
Alexander the ok
Рет қаралды 690 М.
I Hate Nintendo and I’m Buying a Switch 2 IMMEDIATELY
12:05
Linus Tech Tips
Рет қаралды 4,2 МЛН
my remote dev setup
15:39
SST
Рет қаралды 9 М.
QWERTY Is the Worst - Here's How to STOP Using It
8:01
Ben Vallack
Рет қаралды 26 М.
What is the CHEAPEST usable MacBook?
12:22
Luke Miani
Рет қаралды 96 М.
Apple’s Entire 2025 Product Lineup - What We Expect To See!
13:00
Re-Thinking My Approach to Bit Drivers for EDC
8:07
Ben Vallack
Рет қаралды 8 М.
Never Buy These Common MacBook Accessories!
8:54
MacVince
Рет қаралды 15 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН