Quick Start Guide
Get up and running with the dotfiles configuration in minutes.
Essential Commands
Installation & Management
# Install dotfiles
deno task install
# Check installation status
deno task test
# Rollback if needed
deno task rollback
Development Tasks
# Run pre-commit checks
deno task pre-commit
# Run CI checks locally
deno task ci:check
# Clean old backups
deno task clean-backups
Key Features
1. Safe Installation
The installation process:
- Creates automatic backups before any changes
- Validates all operations before execution
- Provides rollback capabilities
- Supports dry-run mode for testing
2. Shell Aliases and Functions
After installation, you'll have access to convenient shell aliases and functions:
# Enhanced navigation
alias l='exa -l' # Detailed file listing
alias c='clear' # Clear current terminal screen
alias ..='cd ..' # Go up one directory
alias ...='cd ../.. ' # Go up two directories
# Git shortcuts
alias gs='git status' # git status
alias gc='git commit' # git commit
alias gp='git push' # git push
# Utility functions
alias g='gemini' # Start Gemini CLI
alias x='claude' # Start Claude Code
3. Modern Shell Configuration
Your shell will be configured with:
- Aliases: Shortcuts for common commands
- Functions: Powerful shell functions
- Path Management: Organized PATH configuration
- Environment Variables: Development-friendly defaults
4. Editor Configuration
Includes configurations for:
- VS Code
- Zed
- Cursor
- Vim
Troubleshooting
Common Issues
Deno not found
# Install Deno
curl -fsSL https://deno.land/install.sh | sh
Permission denied
# Ensure scripts are executable
chmod +x scripts/*.ts
Backup directory full
# Clean old backups
deno task clean-backups
Next Steps
- Learn about shell configuration