My configuration for Zsh, Mise, Just, and more.
Requires curl and git.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/hironow/dotfiles/main/install.sh)"Note
Mac, Linux, Windows(WSL内Linux)へ対応
# just (task runner)
just help
just sync-agents-preview
just sync-agents
just update-all
just dump
# diagnostics
just self-check
# run with quick validate tests (needs Docker)
just self-check with_tests=1
just doctor
just validate-path-duplicates
# uv on mise
mx uv sync
# just on mise
mx just --list
# mise env
mx dotenvx run -- mise set
# mise env with github credentials (use gh extension)
gh do -- mise set
# set env by dotenvx (encrypted)
mx dotenvx set HELLO World
# set env by mise (plain, unencrypted)
mx mise set WORLD=hello# run all sandbox tests
just test
# run by pytest marker (install/validate/versions/deploy/check)
just test-mark marker=validate
# verify install.sh (docker required)
just test-install# full install
bash ./install.sh
# lightweight (skip heavy tools)
INSTALL_SKIP_HOMEBREW=1 INSTALL_SKIP_GCLOUD=1 INSTALL_SKIP_ADD_UPDATE=1 bash ./install.sh# check A record for localhost -> 127.0.0.1
dig localhost.hironow.dev
# create/update cert for https
sudo certbot certonly --manual --preferred-challenges dns -d localhost.hironow.dev --config-dir ${config_root}/private/certificates
# check simple-server for https localhost
cd tools/simple-server
sudo mise x -- go run main.go- Tools: Collection of utility scripts and tools (e.g., RTTM converter, simple server).
claude mcp add -s user chrome-devtools bunx chrome-devtools-mcp@latest
claude mcp add -s user -t http deepwiki https://mcp.deepwiki.com/mcp
# latest documentation MCP
claude mcp add -s user -t http bun https://bun.com/docs/mcp
claude mcp add -s user -t http cloudflare https://docs.mcp.cloudflare.com/mcp
claude mcp add -s user -t http vercel https://mcp.vercel.com
claude mcp add -s user -t http livekit-docs https://docs.livekit.io/mcp
claude mcp add -s user -t http openai https://developers.openai.com/mcp
# claude mcp add -s user -t http mcp-ui https://gitmcp.io/idosal/mcp-ui
# specific (needs copy for other agents' directory)MCP catalog refs.
bunx add-skill vercel-labs/agent-skills
bunx skills add modelcontextprotocol/ext-appsSkill catalog refs.
# avoid merge commits when pulling
git config --global pull.rebase true# install vscode cli for wsl
curl -Lk 'https://code.visualstudio.com/sha/download?build=stable&os=cli-alpine-x64' -o vscode_cli.tar.gz
tar -xzf vscode_cli.tar.gz
mv code ~/.local/bin/code-cli
# login vscode tunnel
~/.local/bin/code-cli tunnel user login
# check vscode tunnel initial setup
code-cli tunnel --accept-server-license-terms --name test-my-wsl
# start service
code-cli tunnel service install
code-cli tunnel status