{"repo": "aliyome/env", "files": {".zshrc": {"0741621868923d988d5eabd87526dca12e4b949f": {"t": 1785596348.8647053, "n": 3449, "h": "e14041a40062ebae", "c": "# Use homebrew sqlite3 instead of built-in sqlite3 because built-in one is old, so we can't use json operators.\nexport PATH=\"/opt/homebrew/opt/sqlite/bin\":$PATH\n\n# Use mise as default version management tool\neval \"$(mise activate zsh)\"\n\n# Use zoxide for cd\neval \"$(zoxide init zsh)\"\n\n# Misc\nexport PATH=\"/opt/bin:$PATH\"\nexport PATH=\"$HOME/.local/bin:$PATH\"\n\nexport PATH=\"/opt/homebrew/opt/libpq/bin:$PATH\"\n\n# Alias\nalias cd='z' # zoxide を cd の代わりに使う\nalias ls='eza'\nalias gitlog='git log --graph --oneline --decorate --all'\nalias fixup='git commit --fixup'\nalias squash='git rebase -i --autosquash --autostash'\nalias delete-merged-branches='git branch --merged | grep -v \"*\" | grep -v \"^+\" | xargs git branch -d'\nalias tf='terraform'\nalias brewup='brew upgrade -y && brew autoremove && brew cleanup -s'\nalias qlaude='ANTHROPIC_MODEL=\"qwen/qwen3.6-27b\" \\\n ANTHROPIC_SMALL_FAST_MODEL=\"qwen/qwen3.6-27b\" \\\n ANTHROPIC_BASE_URL=\"http://localhost:1234\" \\\n claude'\nalias opilot='COPILOT_PROVIDER_TYPE=openai \\\n COPILOT_PROVIDER_BASE_URL=https://opencode.ai/zen/go/v1 \\\n COPILOT_PROVIDER_API_KEY=$OPENCODE_GO_KEY \\\n COPILOT_MODEL=$OPENCODE_COPILOT_MODEL \\\n copilot'\nalias sleepon='sudo pmset -a disablesleep 1'\nalias sleepoff='sudo pmset -a disablesleep 0'\nalias tmuxmain='tmux new-session -A -s main'\nalias devsh='devcontainer exec bash'\n\n# Prompt ブランチ名とフルパス\nautoload -Uz vcs_info\nprecmd() { vcs_info }\nsetopt prompt_subst\nPROMPT='%n@%m %~ ${vcs_info_msg_0_}%# '\nzstyle ':vcs_info:git:*' formats '(%b)'\n\n# pueued - Use pueued for managing long-running tasks in the background\nif ! pgrep -x \"pueued\" > /dev/null; then\n pueued -d\nfi\n# Define a function to add commands to pueued to avoid escaping issues with special characters\n#\n# Example usage:\n# padd --group download << 'EOF'\n# wget -O \"movie.mp4\" \"https://example.com/video with spaces.mp4\"\n# EOF\nfunction padd() {\n local cmd\n cmd=$(cat) # 標準入力をすべて結合して変数に格納\n if [ -n \"$cmd\" ]; then\n pueue add \"$@\" -- \"$cmd\" # 関数の引数(\"$@\")をそのままオプションとして流し込む\n fi\n}\n\n# bun completions\n[ -s \"/Users/aliyome/.bun/_bun\" ] && source \"/Users/aliyome/.bun/_bun\"\n\n# The following lines have been added by Docker Desktop to enable Docker CLI completions.\nfpath=(/Users/aliyome/.docker/completions $fpath)\nautoload -Uz compinit\ncompinit\n# End of Docker CLI completions\n\n# Herd ----------------------------------------\n\n# Herd\nexport HERD_PHP_83_INI_SCAN_DIR=\"/Users/aliyome/Library/Application Support/Herd/config/php/83/\"\n\n# Herd injected PHP binary.\nexport PATH=\"/Users/aliyome/Library/Application Support/Herd/bin/\":$PATH\n\n# Herd injected PHP 7.4 configuration.\nexport HERD_PHP_74_INI_SCAN_DIR=\"/Users/aliyome/Library/Application Support/Herd/config/php/74/\"\n\n# Herd injected PHP 8.2 configuration.\nexport HERD_PHP_82_INI_SCAN_DIR=\"/Users/aliyome/Library/Application Support/Herd/config/php/82/\"\n\n# Herd injected PHP 8.4 configuration.\nexport HERD_PHP_84_INI_SCAN_DIR=\"/Users/aliyome/Library/Application Support/Herd/config/php/84/\"\n\n# Herd injected PHP 8.5 configuration.\nexport HERD_PHP_85_INI_SCAN_DIR=\"/Users/aliyome/Library/Application Support/Herd/config/php/85/\"\n\n# Others ---------------------------------------\n\n# Added by LM Studio CLI (lms)\nexport PATH=\"$PATH:/Users/aliyome/.lmstudio/bin\"\n# End of LM Studio CLI section\n\n# Added by Antigravity\nexport PATH=\"/Users/aliyome/.antigravity/antigravity/bin:$PATH\"\n\n# Added by Antigravity CLI installer\nexport PATH=\"/Users/aliyome/.local/bin:$PATH\"\n"}}}}