Noah Masur
a72e81fcce
fix post-TUI typing lag: latch fish query-term off in zellij pane shells
...
Root cause (proven via live lag-triage capture + deterministic PTY repro):
fish latches feature flags from its startup env before config.fish runs, so
the existing no-query-term settings never applied to zellij-spawned shells.
With query-term on, fish queries the terminal after every command; one reply
zellij fails to relay permanently degrades that fish process's reader.
Subshells were immune (inherited the exported var), which is why the lag
always 'disappeared' when tested in a new shell.
Also adds the lag-triage/unlag/term-probe diagnostic toolkit used to find
this, and upstream_repro.py for filing the fish-shell bug.
2026-08-29 17:48:23 -06:00
Noah Masur
fe2843ead6
add lag-triage diagnostic toolkit for post-TUI typing lag
2026-08-29 14:04:44 -06:00
Noah Masur
68320577ae
troubleshoot zellij alt-shift-p latency
2026-08-29 10:18:58 -06:00
Noah Masur
e339a4969f
add back keybindings for zellij
2026-08-27 15:15:12 -06:00
Noah Masur
44f2ca803e
fix(ghostty/zellij): translate mac super and ctrl shortcuts to alt sequences for zellij
2026-08-27 11:26:37 -06:00
Noah Masur
239b56c1b1
fix(zellij): disable kitty keyboard protocol to fix post-TUI typing lag
2026-08-26 17:27:01 -06:00
Noah Masur
4ba1ed807c
fix(nix): resolve stdenv deprecation warnings and gemini-cli deprecation
2026-08-24 20:22:43 -06:00
Noah Masur
32989f1758
fix(fish): fix TUI exit hang and typing latency in Zellij and Ghostty
2026-08-24 20:14:53 -06:00
Noah Masur
b0b08d2475
fix(zellij): fix CWD tracking in fish for zellij tabs
2026-08-24 19:52:22 -06:00
Noah Masur
5ecefd4589
fix: firefox profile cannot be loaded error on macOS
2026-08-22 09:25:04 -04:00
Noah Masur
fffb9d547c
switch 1password in ldap to homebrew version
2026-08-22 09:25:04 -04:00
Noah Masur
4047cae211
enable calibre on macos through homebrew
...
broken build from nix on macos
2026-08-10 09:29:44 -04:00
Noah Masur
e70661a623
attempt to fix shell lagging after exiting tuis
2026-08-09 09:53:44 -04:00
Noah Masur
a979036462
fix: firefox not using profile and preferences
2026-08-08 10:51:10 -04:00
Noah Masur
8ae7fd435e
fix: switch firefox and watchman to unstable to pull from cache
...
also remove some unnecessary packages
2026-08-08 10:21:03 -04:00
Noah Masur
2d5de254e4
add noti to gh runs for zellij
2026-08-08 10:20:24 -04:00
Noah Masur
df38163999
fix: cap zellij session name length to avoid socket path overflow crash
2026-08-03 15:54:52 -04:00
Noah Masur
31cecf05cc
try to fix nix warnings
2026-08-01 08:54:13 -04:00
Noah Masur
033026bff8
add nix-index-database flake input
2026-07-28 18:34:12 -04:00
Noah Masur
8cef9bfb59
feat(jjui): add custom github ruleset bypass commands
2026-07-28 11:34:48 -04:00
Noah Masur
638b112db9
fix Discord on macOS: use Homebrew cask instead of broken nixpkgs bundle
2026-07-20 17:50:54 -04:00
Noah Masur
73b62e0907
fix broken rebuilds
2026-07-20 14:25:58 -04:00
Noah Masur
d162df2515
use noti for gh run watch in zellij pane
2026-07-20 09:00:59 -04:00
Noah Masur
a175acd0ad
fix: ghostty breaking zellij and hammerspoon launching
2026-07-05 18:33:38 -06:00
Noah Masur
35d40ca346
switch from nix-darwin control to more home-manager darwin settings
2026-07-05 17:59:27 -06:00
Noah Masur
d95cdb1385
sign git commits with work acct
2026-06-14 09:54:40 -04:00
Noah Masur
8b098f0589
fix: zoxide fuzzy search for session switching
2026-06-13 09:45:34 -04:00
Noah Masur
8af595b62b
update to 26.05 for stable
2026-05-30 13:02:48 -04:00
Noah Masur
7f5b5eb809
fix session switching (using cli actions)
2026-04-04 10:50:07 -04:00
Noah Masur
d9137ad738
add jj to gitignore
2026-03-12 20:29:24 -04:00
Noah Masur
d09ee3337b
update jj starship to remove git prompt
2026-03-06 20:18:20 -05:00
Noah Masur
acd71623e4
remove my own extension from ff because it's not signed
2026-03-06 20:17:29 -05:00
Noah Masur
9a97d94ffa
add jj-starship and fix zellij lockout
2026-02-28 09:49:11 -05:00
Noah Masur
2f2d2c0145
add zellij keybinds for nested zellij
2026-02-24 14:17:51 -05:00
Noah Masur
be6d6b0d35
fix add-on manifest
2026-01-31 11:53:43 -05:00
Noah Masur
0239a9925c
try to prevent unnecessary firefox rebuidl
2026-01-31 11:53:43 -05:00
Noah Masur
49e35403b6
adjust daily summary to use browser extension for history
2026-01-31 11:53:43 -05:00
Noah Masur
a64488093c
fix current build on darwin
2026-01-31 11:53:43 -05:00
Noah Masur
54d2376437
add alabaster theme to helix
2026-01-31 11:53:43 -05:00
Noah Masur
cd0a5d5de0
fix vertical pane navigation in zellij
2026-01-31 11:53:30 -05:00
Noah Masur
adbc2bd261
enable thunderbird for tasks, calendar, and email gui
2026-01-11 19:45:39 -06:00
Noah Masur
31d34c6540
fixes to get nix flake check working with new updates
2025-12-30 16:33:23 -05:00
Noah Masur
a99c14a8c2
use stable zed-editor to stop uncached builds
2025-12-26 10:28:31 -07:00
Noah Masur
f1c8e26044
comment out 1password extension while it doesn't work in firefox
2025-12-26 10:27:55 -07:00
Noah Masur
603b9a2eff
fix terraform lsp in helix
2025-12-20 07:54:11 -07:00
Noah Masur
b6e7221cc6
fix: zellij switch command on darwin
2025-11-26 13:20:22 -07:00
Noah Masur
235901b3b0
fix jjui on darwin
2025-11-26 09:00:19 -07:00
Noah Masur
a6e15b71cd
update packages and fix helix language
2025-11-21 10:32:55 -07:00
Noah Masur
2e4467b6ea
try to make builds work
2025-11-21 10:32:55 -07:00
Noah Masur
431ebd732c
use alacritty for i3 terminal on macos
2025-11-21 10:32:55 -07:00