-
513ec573b1
tide: ask the terminal from inside tmux too
main
Anton Volnuhin
2026-08-06 18:04:39 +0300
-
af52fcf7a3
tide: ask the terminal for its background instead of reading config files
Anton Volnuhin
2026-08-06 16:08:40 +0300
-
e5207ac154
tide: derive the light segment background from the terminal's own
Anton Volnuhin
2026-08-06 15:34:51 +0300
-
8c9e5e2c99
kitty: keep the tab bar on the terminal background
Anton Volnuhin
2026-08-06 14:34:19 +0300
-
ccf4a18c86
kitty: match any prefix of the themes kitten, not just "themes"
Anton Volnuhin
2026-08-06 05:04:05 +0300
-
9e2667f8fe
kitty: capture theme choices however the kitten was launched
Anton Volnuhin
2026-08-06 04:42:59 +0300
-
489b401f2f
kitty: Galaxy for dark, GrokDay for light
Anton Volnuhin
2026-08-06 03:42:48 +0300
-
af05b9e245
ping: check IPv6 is actually usable, and split ping4 per platform
Anton Volnuhin
2026-08-06 03:38:12 +0300
-
0f758cb668
kitty: use grok's bg_base for the grok theme backgrounds
Anton Volnuhin
2026-08-06 03:29:30 +0300
-
1c4e3774cf
kitty: put the grok themes in the picker, move the mode store aside
Anton Volnuhin
2026-08-06 03:24:48 +0300
-
c2d0485320
kitty: add GrokNight and GrokDay themes
Anton Volnuhin
2026-08-06 03:04:36 +0300
-
1485ab26d9
reasonix: drop the duplicated api key, keep config.json local
Anton Volnuhin
2026-08-06 02:55:33 +0300
-
2ba14d3e6d
opencode: fix invalid config and externalize the bailian key
Anton Volnuhin
2026-08-06 02:53:27 +0300
-
a84778a640
fix(kitty): read file permissions correctly where stat is GNU
Anton Volnuhin
2026-08-06 02:39:49 +0300
-
5b58460618
Track agent CLI configs, with codex secrets externalized
Anton Volnuhin
2026-08-06 02:23:49 +0300
-
826a9417e7
kitty: make the theme mode per-machine
Anton Volnuhin
2026-08-06 02:03:13 +0300
-
74b7f27c06
pi: capture the cursorapi provider and reformat models.json
Anton Volnuhin
2026-08-06 01:59:18 +0300
-
f7baca7b3b
kitty: pin the theme mode to dark
Anton Volnuhin
2026-08-06 01:59:12 +0300
-
addce489b4
kitty: remember the light/dark mode across restarts
Anton Volnuhin
2026-08-06 01:49:45 +0300
-
f66ee4d845
kitty: give active ssh tabs the same foreground as every other tab
Anton Volnuhin
2026-08-06 01:35:25 +0300
-
31d3048abe
fix(kitty): restore per-host tab colors in the custom tab bar
Anton Volnuhin
2026-08-06 01:31:40 +0300
-
739e906080
fish: only read the keychain PAT on systems that have
security
Anton Volnuhin
2026-08-06 01:23:07 +0300
-
384bfe57b3
fish: add
theme command to toggle kitty light/dark
Anton Volnuhin
2026-08-06 01:15:47 +0300
-
0defab964d
tab strategy + font size 15
Anton Volnuhin
2026-07-28 17:17:48 +0300
-
9c339fb730
theme small changes and fixes
Anton Volnuhin
2026-07-28 04:57:07 +0300
-
a68b138d38
fix(kitty): preserve tab styling across themes
Anton Volnuhin
2026-07-28 04:53:48 +0300
-
a4eb8ae75d
Sync Kitty automatic themes from maxwell
Anton Volnuhin
2026-07-27 22:44:57 +0300
-
92d4bbd7d5
Preserve local Karabiner and Pi preferences
Anton Volnuhin
2026-07-27 22:33:34 +0300
-
296bd3af80
Small combined changes
Anton Volnuhin
2026-07-27 20:23:32 +0300
-
73176c2bfb
fish, kitty: follow terminal light theme
Anton Volnuhin
2026-07-27 20:20:38 +0300
-
781c86d80a
Add pi agent config (models, settings)
Anton Volnuhin
2026-06-21 18:49:33 +0300
-
6c7e0eabfc
terminfo: cursor reset restores terminal default (beam), not block
Anton Volnuhin
2026-06-12 01:28:40 +0300
-
e3c9f4edd5
fish: smarter SSH_AUTH_SOCK refresh, reading tmux session env over stale global
Anton Volnuhin
2026-06-12 01:25:16 +0300
-
497cbce0c6
kitty: add ctrl+shift detach_window keybindings
Anton Volnuhin
2026-06-12 01:25:16 +0300
-
c6159eb278
tmux: use session name as kitty tab title, with @host over SSH
Anton Volnuhin
2026-06-12 01:12:04 +0300
-
a967a4981e
tmux: show session name in status bar
Anton Volnuhin
2026-05-30 02:13:55 +0300
-
fdc149e9ec
small updates to tabs, agy
Anton Volnuhin
2026-05-22 03:11:32 +0300
-
771d30c136
Add tmux option tab bindings
Anton Volnuhin
2026-05-22 02:00:21 +0300
-
b12882aa80
Make tmux tabs theme-aware
Anton Volnuhin
2026-05-22 01:57:56 +0300
-
ca06e649c9
Update tmux tab labels
Anton Volnuhin
2026-05-22 01:27:11 +0300
-
edc02d1bb5
Use Ctrl-Shift brackets for tmux windows
Anton Volnuhin
2026-05-20 02:46:44 +0300
-
b59b0335c8
Add tmux CSI-u bracket bindings
Anton Volnuhin
2026-05-20 02:42:42 +0300
-
1590a272aa
kitty: color terminal tabs by ssh/mosh host
Anton Volnuhin
2026-05-19 23:08:32 +0300
-
fe835de7f1
double kitty integration fix -> no more brick cursor bug after switching to kitty and back
Anton Volnuhin
2026-04-10 15:11:30 +0300
-
de32b5f5d6
m for mosh and s for ssh, both with second arg for tmux session
Anton Volnuhin
2026-04-09 02:24:45 +0300
-
87bcad6c6d
clipboard fixes for tmux and nvim
Anton Volnuhin
2026-04-09 02:21:29 +0300
-
10c759e3a9
kitty fish to chezmoi
Anton Volnuhin
2026-04-07 23:56:28 +0300
-
83e26550d0
wrong cursor stuff fix
Anton Volnuhin
2026-04-07 23:52:35 +0300
-
5274042036
experimental fish cursor fixes
Anton Volnuhin
2026-04-07 23:39:17 +0300
-
b0dbb8e0b2
working shift+enter everywhere
Anton Volnuhin
2026-04-07 23:34:01 +0300
-
4bab71f9ab
dark kitten icon for kitty
Anton Volnuhin
2026-04-06 14:46:04 +0300
-
bfafb03296
switch tide to plttn/tide@v7, as my fix was merged in there
Anton Volnuhin
2026-04-05 19:42:28 +0300
-
118666409d
new tide config, cmd+N for kitty, slightly bigger font in kitty
Anton Volnuhin
2026-04-05 19:36:34 +0300
-
556f26441e
Modernize Neovim treesitter bootstrap
Anton Volnuhin
2026-03-31 01:45:02 +0300
-
fe659f4386
mosh wrapper for kitty with forked mosh
Anton Volnuhin
2026-03-31 01:04:13 +0300
-
d141d480bc
remove missing git credential manager helper
Anton Volnuhin
2026-03-28 13:26:39 +0300
-
074c8732f2
more tmux copy mode configs: v starts selection, square back to C-v
Anton Volnuhin
2026-03-28 13:20:07 +0300
-
1fccc1e05e
tmux configuration update for colors, copy and shift-enter
Anton Volnuhin
2026-03-28 01:23:53 +0300
-
ce547fe18d
skip atuin init when encryption key is missing or empty
Anton Volnuhin
2026-03-04 18:46:16 +0300
-
3a429fa4b7
upgrade fish shell repos from 3.x to 4.x for Ubuntu and Debian
Anton Volnuhin
2026-03-04 18:41:39 +0300
-
948d862bb6
scroll past env.lat output before starting TUI
Anton Volnuhin
2026-03-04 18:23:52 +0300
-
95c88c3ce1
add tide-reset function, fix treesitter config for stable nvim
Anton Volnuhin
2026-03-04 18:13:21 +0300
-
dfdd5b7dae
fix Tide context in OrbStack: set SSH_TTY when SSH_CONNECTION is present
Anton Volnuhin
2026-03-03 23:39:59 +0300
-
07a50ab0a3
add .gitignore to exclude nvimlog and pycache from repo
Anton Volnuhin
2026-03-03 23:30:32 +0300
-
1181ef68ad
revert to last working env.lat integration
Anton Volnuhin
2026-03-03 23:25:30 +0300
-
34fbf49eca
simplify: remove env.lat step tracking from dotfiles script
Anton Volnuhin
2026-03-03 23:22:20 +0300
-
411bb8604b
remove ENVLAT_END sentinel, no longer needed
Anton Volnuhin
2026-03-03 23:16:44 +0300
-
7509fa4440
gate env.lat summary steps on ENVLAT env var
Anton Volnuhin
2026-03-03 23:08:36 +0300
-
4f49ec9f80
include env.lat bootstrap steps in summary block
Anton Volnuhin
2026-03-03 23:07:35 +0300
-
2e30824131
respect ENVLAT env var for TTY detection through pipe
Anton Volnuhin
2026-03-03 21:18:09 +0300
-
fa3bb7b780
add env.lat sentinel to hand off formatting from bootstrap to chezmoi
Anton Volnuhin
2026-03-03 21:14:56 +0300
-
e54f9d6dfb
move welcome banner from chezmoi script to env.lat bootstrap
Anton Volnuhin
2026-03-03 20:50:28 +0300
-
63c58c96be
refactor nvim bootstrap into nvim_run helper function
Anton Volnuhin
2026-03-03 20:39:48 +0300
-
857aa4ff2e
fix tic warning output and nvim padding issues
Anton Volnuhin
2026-03-03 20:25:13 +0300
-
fb5964d64b
fix ANSI stripping: use printf literal ESC for BSD sed compatibility
Anton Volnuhin
2026-03-03 20:10:25 +0300
-
bab6e3d97a
fix nvim headless output: use TERM=dumb instead of sed ANSI stripping
Anton Volnuhin
2026-03-03 19:58:51 +0300
-
43cc9ba1bd
fix neovim headless output: strip ANSI colors, fix MasonUpdate error
Anton Volnuhin
2026-03-03 19:33:16 +0300
-
07d0caa733
improve OpenBSD installer output and fix neovim headless errors
Anton Volnuhin
2026-03-03 18:45:02 +0300
-
d59f8f3e1b
skip shell-gpt on OpenBSD, remove rust package
Anton Volnuhin
2026-03-03 18:25:41 +0300
-
bdda5794c1
show verbose output for shell-gpt install on OpenBSD
Anton Volnuhin
2026-03-03 18:09:38 +0300
-
d85bf1b8fe
fix OpenBSD installer: disambiguate fish, add Rust for shell-gpt
Anton Volnuhin
2026-03-03 17:52:38 +0300
-
63346456dc
add gcc back to OpenBSD package list
Anton Volnuhin
2026-03-03 12:28:01 +0300
-
08c1ccef32
fix OpenBSD package list: disambiguate flavors, remove unavailable
Anton Volnuhin
2026-03-03 03:07:01 +0300
-
b957dc3c90
fix $SUDO detection: skip when root, check doas.conf exists
Anton Volnuhin
2026-03-03 02:58:09 +0300
-
9af745427e
fall back to xterm-256color when terminfo is missing
Anton Volnuhin
2026-03-03 02:39:31 +0300
-
748de2400d
add OpenBSD support to installer
Anton Volnuhin
2026-03-03 02:37:01 +0300
-
5c032ce1b9
skip neovim bootstrap in non-interactive mode
Anton Volnuhin
2026-03-03 02:23:50 +0300
-
d6d47411e8
rename nixpkgs.du-dust to nixpkgs.dust
Anton Volnuhin
2026-03-03 02:15:08 +0300
-
a7f938591b
auto-detect non-interactive mode when no terminal is present
Anton Volnuhin
2026-03-03 01:48:07 +0300
-
3e53d99ad2
fix non-interactive mode: skip TUI and use simple output
Anton Volnuhin
2026-03-03 01:42:45 +0300
-
5104a5313b
fix chezmoi template escaping in embedded ghostty terminfo
Anton Volnuhin
2026-03-03 01:35:48 +0300
-
e498f52252
add ghostty terminfo installation to all supported platforms
Anton Volnuhin
2026-03-03 01:32:40 +0300
-
80bb0e07cf
migrate treesitter to new API, fix tide script ordering
Anton Volnuhin
2026-03-03 00:46:43 +0300
-
3686b429f2
add doas support for FreeBSD, use $SUDO throughout installer
Anton Volnuhin
2026-03-03 00:39:52 +0300
-
1c7bbf7f71
fix tide v7 configure: replace --transient flag with fish variable
Anton Volnuhin
2026-03-02 23:06:46 +0300
-
dfafc9bd9b
split tide config into separate chezmoi script, fix context display
Anton Volnuhin
2026-03-02 23:03:20 +0300
-
7045d9127a
fix kitty detection in ssh wrapper function
Anton Volnuhin
2026-03-02 22:56:02 +0300
-
a16ec8a962
nova things
Anton Volnuhin
2026-03-02 22:17:26 +0300
-
0fed059f7f
switch to forked tide prompt, fix right prompt item removal
Anton Volnuhin
2026-03-02 22:00:42 +0300
-
1a2dfc753d
migrate lspconfig to native vim.lsp.config API for nvim 0.11+
Anton Volnuhin
2026-03-02 21:22:15 +0300