.dotenv
Development environment configuration
Terminal
Shell and terminal configuration
Shell
Fish
Prompt
Starship
Tools
- Volta (Node version manager)
config.fish
starship init fish | source
if status is-interactive
# Commands to run in interactive sessions can go here
end
set -gx VOLTA_HOME "$HOME/.volta"
set -gx PATH "$VOLTA_HOME/bin" $PATHZed
Code editor setup
Theme
System (One Light / GitHub Dark Default)
Font Size
UI: 14 / Buffer: 16
AI Agent
Claude Sonnet 4.5
Environment
WSL Ubuntu
Features
- Vim mode + system clipboard
- Auto-format (Prettier + ESLint)
- Inline git blame
- Relative line numbers
MCP Servers
- Context7 (docs)
- Nuxt UI
settings.json
{
"agent": {
"default_model": {
"provider": "zed.dev",
"model": "claude-sonnet-4-5"
},
"always_allow_tool_actions": true
},
"wsl_connections": [
{
"distro_name": "Ubuntu",
"projects": [
{ "paths": ["/home/alois"] },
{ "paths": ["/home/alois/portfolio-2025"] }
]
}
],
"icon_theme": "Material Icon Theme",
"vim_mode": true,
"ui_font_size": 14,
"buffer_font_size": 16,
"theme": {
"mode": "system",
"light": "One Light",
"dark": "GitHub Dark Default"
},
"languages": {
"TypeScript": {
"formatter": [
{ "code_action": "source.organizeImports" },
{ "code_action": "source.fixAll.eslint" },
"prettier"
]
},
"Vue.js": {
"code_actions_on_format": {
"source.fixAll.eslint": true,
"source.organizeImports": true
}
}
},
"autosave": "on_focus_change",
"format_on_save": "on",
"relative_line_numbers": true,
"git": {
"inline_blame": { "enabled": true }
},
"context_servers": {
"mcp-server-context7": {
"source": "extension",
"enabled": true
},
"nuxt-ui": {
"source": "custom",
"command": "mcp-remote",
"args": ["https://ui.nuxt.com/mcp"]
}
}
}Claude
AI assistant configuration
Style
Extremely concise, sacrifice grammar for brevity
Plan Mode
End plans with concise unresolved questions
- In all interactions and commit messages, be extremely consise and sacrifice grammar for the sake of concision
## Plan
- At the end of each plan, give me a list of unresolved question to answer, if any. Make the questions extremely consise. Sacrifice grammar for the sake of consision.