Aaron Campbell

542 posts

Aaron Campbell banner
Aaron Campbell

Aaron Campbell

@aarcamp

Principal, Isovalent at Cisco. Currently hacking on @honeymux. Formerly @duosec, @arbornetworks, @OpenBSD. Trillions and trillions of packets served. 🏴‍☠️

Halifax, Nova Scotia, Canada Katılım Temmuz 2012
318 Takip Edilen191 Takipçiler
Aaron Campbell
Aaron Campbell@aarcamp·
@caarlos0 It doesn’t have a large user base yet but hmx.dev gives you tmux with browser-like window tabs and other UI controls if that’s your thing.
English
0
0
1
210
carlos
carlos@caarlos0·
I tried using Ghostty's native tabs/splits for around 4 months... it's just... annoying sometimes?! Like, navigating splits, it almost never goes to where I'm expecting it to... Anyway I'm on tmux again.
English
9
1
15
3.6K
Aaron Campbell
Aaron Campbell@aarcamp·
@gianwirth I’m being careful about my language because it’s still pre-1.0 software. I’m still working out some kinks in the remote pane stitching and then plan to pivot to the mobile-optimized UI. Great to hear you were able to use it all day successfully! It’ll keep getting better too. :)
English
0
0
1
26
Michael Wirth
Michael Wirth@gianwirth·
@aarcamp I‘ve been using hmx as my main window all of yesterday and today and was wondering if I‘m „using it right“. I run all my agents on a VPS so they keep running when I close my mac and so I can keep coding on my phone by attaching to the same tmux sessions. My current hmx setup is macOS Warp-> mosh -> hmx. Is this as intended or should it be hmx on my mac and then connecting through remote panes? Also, once mobile support is there, will I be able to connect to the same hmx and keep working? When I open a second instance right now it asks me if I want to „replace“ the first one, which is not what I want. (I was too afraid to try it b/c I had a lot of sessions running.) Thank you again for hmx!
English
4
0
0
63
Aaron Campbell
Aaron Campbell@aarcamp·
@gianwirth In your case you could try running hmx on the VPS instead of your mac and just ssh to it from either your mac or phone. When you swap devices, just run hmx again from the new device and it should attach to the existing tmux server.
English
1
0
1
41
Aaron Campbell
Aaron Campbell@aarcamp·
@gianwirth @gianwirth Replacing the current hmx instance should be safe, there is always just a single backing tmux server holding your workspace and session state. I didn’t want to have to reason about multiple simultaneous hmx instances yet which is why you get the replacement warning. 😅
English
1
0
1
21
Ellie Huxtable
Ellie Huxtable@ellie_huxtable·
oooh exciting! What are you going for? There's a few things I like, none of which are groundbreaking! Primarily I am happy that out of the box, everything is more or less exactly how I want. It feels modern, the keybindings are pretty intuitive, mouse mode is on by default (not the primary mode of operation for me but nice to have) The tabs and panes feel nice to use, are easy to rename, floating windows are surprisingly more useful than I expected. The scrollback works nicely, but I still hate that it isn't terminal native scrollback. In summary I would say that zellij feels to tmux, what tmux was to screen. Happy to discuss more if you have any specifics
English
4
0
41
7.5K
Ellie Huxtable
Ellie Huxtable@ellie_huxtable·
zellij is the shit
Nederlands
17
1
153
40.7K
Aaron Campbell
Aaron Campbell@aarcamp·
@gianwirth Ahh great thanks ! Open an issue if you like. I’ll give it a shot though, I haven’t tried the auto-reviewer for Codex yet.
English
0
0
0
22
Michael Wirth
Michael Wirth@gianwirth·
@aarcamp Been test driving it for the last hour and overall really great! One thing I noticed is that the approval bar at the top has false positives when using Codex' "auto-reviewer". It shows questions that were automatically approved by Codex.
English
1
0
0
34
Michael Wirth
Michael Wirth@gianwirth·
I use tmux every day, but can‘t for the life of me remember all its shortcuts. It has the most unintuitive UX of any software I choose to use regularly.
English
1
0
0
49
Aaron Campbell
Aaron Campbell@aarcamp·
@tautologer Try hmx.dev/?v=1, it’s the terminal UX i always wanted to build, and improving rapidly. Stands on its own but has some similarities to all of zellij, cmux, and tmux (it’s literally powered by tmux as a key design choice for durability).
English
0
0
0
94
tautologer
tautologer@tautologer·
tmux or zellij ?
Nederlands
13
0
18
3.1K
James
James@Darpinian·
@jarredsumner but really I do just want a terminal emulator mirroring the remote session on my phone so I can use the exact same UI. I never liked tmux but maybe I'll just start using it
English
1
0
1
241
James
James@Darpinian·
Claude Code remote control seems pretty broken unfortunately. They should have just made it a terminal emulator instead of reimplementing everything in html badly.
English
2
0
5
6.9K
Aaron Campbell
Aaron Campbell@aarcamp·
A few shots from Madeira holiday. 🇵🇹
Aaron Campbell tweet mediaAaron Campbell tweet mediaAaron Campbell tweet mediaAaron Campbell tweet media
English
0
0
0
47
Aaron Campbell
Aaron Campbell@aarcamp·
@jonoberheide @censysio zmap taught me cyclic multiplicative groups modulo a prime — a true watershed moment, not unlike discovering bloom filters. 🤯 😅
English
0
0
0
27
Aaron Campbell retweetledi
Ado
Ado@adocomplete·
Claude Code Tip of the Day: Prompt Stashing Long prompt, short detour? Control + S stashes your draft so you can fire off a quick question first. Your stashed prompt restores automatically after you submit.
English
76
115
2.3K
177.3K
Alex Thorn
Alex Thorn@intangiblecoins·
hello $88k 👋
Português
12
17
225
25.8K
Aaron Campbell
Aaron Campbell@aarcamp·
@lcamtuf Ya, I have a Stihl MS250 and an Ego 56V, both 16”. The battery saw is excellent for light brush work and limbing but frustrating for bigger stuff. Scores points for ease of use (won’t flood etc) but ehhh, hard to beat a gas unit for raw performance on a larger property.
English
0
0
0
21