diff --git a/fish/.config/fish/config.fish.backup b/fish/.config/fish/config.fish.backup deleted file mode 100644 index d13813c..0000000 --- a/fish/.config/fish/config.fish.backup +++ /dev/null @@ -1,53 +0,0 @@ -if status is-interactive - # Commands to run in interactive sessions can go here - # Set default Node.js version - nvm use lts --silent - # Add uv to PATH - fish_add_path $HOME/.local/bin - - # kitty integration 최적화 - if test "$TERM" = xterm-kitty - # kitty shell integration 설정 (kssh 제외) - alias icat="kitty +kitten icat" - alias kdiff="kitty +kitten diff" - - # 빠른 디렉토리 이동 (kitty의 프롬프트 마킹 활용) - bind \cg 'history | fzf | read -l result; and commandline $result' - - # 파일 미리보기 - alias preview="fzf --preview 'if test -d {}; eza -la {}; else; bat --color=always {}; end'" - - # tmux 유틸리티 함수들 - alias tm="tmux" - alias tma="tmux attach-session -t" - alias tmn="tmux new-session -s" - alias tml="tmux list-sessions" - alias tmk="tmux kill-session -t" - - # kitten 유틸리티 alias들 (kssh 제외) - alias clipboard="kitty +kitten clipboard" - alias img="kitty +kitten icat" - alias unicode="kitty +kitten unicode_input" - alias hgrep="kitty +kitten hyperlinked_grep" - - # 이미지 갤러리 함수 (간단한 alias로 변경) - alias imgls="find . -maxdepth 1 -type f \( -name '*.png' -o -name '*.jpg' -o -name '*.jpeg' -o -name '*.gif' -o -name '*.webp' \) | head -5 | xargs -I {} kitty +kitten icat --align center {}" - end -end - -# Vault Configuration -set -x VAULT_ADDR "https://vault.anvil.it.com" -set -x VAULT_TOKEN "hvs.o7JrzES15uuXRmvlKAJKEaTv" - -# Cloudflare Configuration -set -x CF_API_KEY (vault kv get -field=api_key secret/cloudflare 2>/dev/null || echo "") -set -x CF_EMAIL (vault kv get -field=email secret/cloudflare 2>/dev/null || echo "") - -alias vi=nvim -alias docker "limactl shell docker -- docker" -alias podman "limactl shell podman -- podman" -alias ss='netstat -an' - -# Set default editor for Claude Code /memory command -set -Ux VISUAL nvim -set -Ux EDITOR nvim