โ ๏ธ Security Notice: Always review scripts before running them on your system.
These scripts will install software and modify your system configuration.
While designed to be safe, you should understand what they do before execution.
๐ง Ubuntu / WSL Setup
Sets up a complete Ubuntu development environment with modern tools and configurations.
๐ Shell Setup
Zsh + Oh My Zsh + Powerlevel10k theme
Zsh + Oh My Zsh + Powerlevel10k theme
๐ Development Tools
Python, virtualenvwrapper, Golang
Python, virtualenvwrapper, Golang
๐ Editors
Neovim with configuration
Neovim with configuration
๐ฅ๏ธ Terminal
tmux with custom configuration
tmux with custom configuration
๐ค AI Assistant
Claude Code CLI tool
Claude Code CLI tool
๐ SSH Keys
GitHub SSH key generation
GitHub SSH key generation
๐ One-liner Installation:
curl -sSL https://gist.githubusercontent.com/Finlay-Wright/1b58831bb5cf55e690641783685c09d4/raw/setup_ubuntu.sh | bash
๐ Manual Download:
wget https://gist.githubusercontent.com/Finlay-Wright/1b58831bb5cf55e690641783685c09d4/raw/setup_ubuntu.sh chmod +x setup_ubuntu.sh ./setup_ubuntu.sh
๐ช Windows Setup
Configures Windows with essential development tools and applications via winget.
๐ Development Tools
Git, Python 3.12, Windows Terminal
Git, Python 3.12, Windows Terminal
๐ Web Browser
Chrome (set as default)
Chrome (set as default)
๐ป Code Editor
Visual Studio Code
Visual Studio Code
โก Productivity
Microsoft PowerToys
Microsoft PowerToys
๐ค AI Assistant
Claude Code CLI tool
Claude Code CLI tool
๐ฎ Gaming
Steam platform
Steam platform
๐ง Linux Integration
WSL (Windows Subsystem for Linux)
WSL (Windows Subsystem for Linux)
๐ Updates
Windows Updates + all apps
Windows Updates + all apps
๐ One-liner Installation (PowerShell as Admin):
iex (irm https://gist.githubusercontent.com/Finlay-Wright/ca02a0063ba3abfe2f54878d81151aef/raw/setup_windows.ps1)
๐ Manual Download:
Invoke-WebRequest -Uri "https://gist.githubusercontent.com/Finlay-Wright/ca02a0063ba3abfe2f54878d81151aef/raw/setup_windows.ps1" -OutFile "setup_windows.ps1" Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser .\setup_windows.ps1
๐ก Pro Tips:
- Run Windows script as Administrator for full functionality
- Ubuntu script works on both native Ubuntu and WSL
- Scripts detect existing installations and offer clean reinstall options
- All scripts are re-runnable and safe to execute multiple times
- Backup important data before running system modification scripts