Anton Volnuhin
dfdd5b7dae
fix Tide context in OrbStack: set SSH_TTY when SSH_CONNECTION is present
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 23:39:59 +03:00
Anton Volnuhin
7045d9127a
fix kitty detection in ssh wrapper function
...
Kitty doesn't set TERM_PROGRAM, check TERM=xterm-kitty instead.
Also use modern `kitten ssh` command.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 22:56:02 +03:00
Anton Volnuhin
44ddaefee5
restructure repo, fix fish config, remove vendored repos
...
Phase 4 (fish config):
- Fix ip function: replace load-time `which` with `command ip` wrapper
- Fix 1Password socket: use -S (socket test) instead of -f, export with -gx
- Remove deprecated fish plugins: github-copilot-cli, pisces
Phase 5 (repo structure):
- Move tpm and kitty-themes to .chezmoiexternal.toml (git-repo externals)
- Delete unused tmux-mighty-scroll (not referenced in tmux.conf)
- Expand .chezmoiignore: karabiner macOS-only, skip auto-backups/__pycache__
- Remove orphans: duplicate xterm-kitty, empty ssh.conf, karabiner backups
- Remove kitty.fish from tracking (auto-generated by kitty)
Phase 6 (terminal config):
- Comment out debug print in kitty tab_bar.py
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 19:11:10 +03:00
Anton Volnuhin
f03b8e90b2
merge live config.fish changes, fix chezmoi template on macOS
...
- pull live local changes: gpt-5.2 model, llm.py, rewritten s/icat/ils
functions with ghostty support, antigravity path
- re-apply our improvements on top: fish_add_path, guards, hardcoded
path fixes, micromamba removal
- fix osRelease.id template error on macOS (wrap ncurses block in linux check)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-02 18:38:51 +03:00
Anton Volnuhin
ac46863b48
harden install script and fix fish config portability
...
Install script:
- fix package availability (skim/fedora, fd-find/debian, direnv+goku/macos)
- add CLI flags for non-interactive mode (--skip-timezone, --skip-neovim-bootstrap, etc.)
- template STEPS count per OS for correct TUI layout
- add brew shellenv for fresh Apple Silicon, timeout portability
- pam_ssh_agent_auth availability check with warning for Fedora 42+
- fix fisher detection, authorized_keys whole-line dedup
Fish config:
- replace set -gx PATH with idempotent fish_add_path
- guard direnv/cargo sourcing for missing tools
- fix hardcoded /home/anton/ and /Users/anton/ paths
- remove unused micromamba/conda setup
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-02 18:35:11 +03:00
Anton Volnuhin
e838936be2
back to kitty, uv, small changes in karabiner
2025-03-02 01:17:58 +03:00
Anton Volnuhin
6c113fb3bf
colored ip
2024-05-21 20:03:58 +03:00
Anton Volnuhin
39d3816381
micro fixes for bat and z
2024-05-21 01:20:13 +03:00
Anton Volnuhin
88ece234d4
vim mode for fish
2024-05-17 22:37:25 +03:00
Anton Volnuhin
92d779e991
fox error on non/macs
2024-05-13 00:02:06 +03:00
Anton Volnuhin
9d409c06ea
sgpt minor fixes
2024-05-11 21:27:34 +03:00
Anton Volnuhin
8bf61f23f3
wezterm mostly
2024-05-11 15:23:35 +03:00
Anton Volnuhin
beda2f7ab1
webui to karabiner and direnv to fish
2024-03-09 04:11:25 +03:00
Anton Volnuhin
4649431b95
bard->gemini, bing->copilot
2024-02-20 06:14:44 +03:00
Anton Volnuhin
feb9aac2d4
fix for 1password plugins on non-macs
2023-11-30 23:43:04 +03:00
Anton Volnuhin
7ab907c786
times are a changing
2023-11-30 23:22:20 +03:00
Anton Volnuhin
151924c592
Some changes again
2023-08-02 04:46:05 +03:00
Anton Volnuhin
de54777883
fish something
2023-08-02 04:45:18 +03:00
Anton Volnuhin
14bc877d74
gix SSH auth
2023-06-01 16:45:42 +03:00
Anton Volnuhin
cb351314f5
remote sudo
2023-06-01 13:00:51 +03:00
Anton Volnuhin
8d87efb733
clear fish greetings, add abbreviations for neovim
2023-05-31 08:53:52 +03:00
Anton Volnuhin
bf43822a38
shell-gpt
2023-05-30 21:56:21 +03:00
Anton Volnuhin
0cb28836c1
nix fixes
2023-05-30 09:06:45 +03:00
Anton Volnuhin
adb4d1aa5d
fixing snap
2023-05-28 09:56:09 +03:00
Anton Volnuhin
83307b4342
finishing strokes for fedora
2023-05-27 22:35:38 +03:00
Anton Volnuhin
dd443121d8
fox all path's with $HOME
2023-05-27 22:19:01 +03:00
Anton Volnuhin
eefa37f435
GOPATH to .go, PATH updates, nvim timeout only on first start
2023-05-27 22:08:49 +03:00
Anton Volnuhin
0bbc5e9c1e
atuin and jump now optional, won't be installed by default
2023-05-27 06:46:27 +03:00
Anton Volnuhin
547a740166
jump plus chezmoiignore
2023-05-27 06:09:13 +03:00
Anton Volnuhin
eff1296902
Move kitty config to conf.d
2023-05-24 01:14:55 +03:00
Anton Volnuhin
4b8d0c2f94
lazygit to nvim and plugin-git to fish
2023-05-22 11:38:42 +03:00
Anton Volnuhin
ae8c900274
lll and formatting
2023-05-20 03:54:35 +03:00
Anton Volnuhin
9d391474e8
karabiner fixes for keykey
2023-05-15 05:20:08 +03:00
Anton Volnuhin
d46a1d33a6
Update .config/nvim/init.lua
...
Update .config/fish/config.fish
2023-05-15 03:52:09 +03:00
Anton Volnuhin
48f9559849
hyper preparation
2023-05-11 04:29:03 +03:00
Anton Volnuhin
5c7b6bd183
advantage2 keys switch
2023-05-10 02:51:18 +03:00
Anton Volnuhin
e50a38e571
nvim to be default editor
2023-05-09 17:53:59 +03:00
Anton Volnuhin
03849a7494
adds .tmux.conf
2023-05-09 03:51:04 +03:00
Anton Volnuhin
778e80e09f
fish cleanup
2023-05-09 02:21:42 +03:00
Anton Volnuhin
6dbe39c2c4
shell.fish fix + scripts/ss.py for shellgpt
2023-05-08 05:48:02 +03:00
Anton Volnuhin
0a66808152
move shell.fish
2023-05-08 05:45:44 +03:00
Anton Volnuhin
bfe2bcb3c9
Initial commit
2023-04-30 01:21:51 +03:00