Supercharge your Windows 11 WSL2(Weasel๐) Ubuntu LTS environment ๐
This project provides an automated setup script to configure a powerful and personalized environment within WSL2 on Windows 11, based on Ubuntu LTS.
- ๐ Latest Neovim with productivity-boosting plugins
- ๐ฅ๏ธ Custom tmux config with intuitive keybindings
- ๐ Zsh shell with smart aliases and a clean prompt
- ๐ ๏ธ Essential CLI tools (Ranger, fzf, ripgrep, and more)
- ๐ Auto-generated keybindings reference (keybinds.md)
This setup script is designed for use in a secure, controlled environment where you have appropriate permissions. While the script automates installations and configuration to save time, it's recommended to backup important data before running it.
๐ LabRat takes no responsibility for any unintended consequences; please use thoughtfully and adapt to your specific needs.
- 
Clone this repository: git clone https://github.com/labrat-0/weasel-tools.git cd weasel-tools/
- 
Run the setup script: chmod +x weasel-tools.sh ./weasel-tools.sh 
- 
Follow the prompt: - Press Enterto begin the setup
- Press qto abort
 
- Press 
- 
Post-installation: - Restart your terminal or run source ~/.zshrcto activate aliases
- Launch tmux with tmux
- Open Neovim with nvim
- View keybindings anytime via nvim ~/keybinds.md
 
- Restart your terminal or run 
The script generates a comprehensive ~/keybinds.md file covering:
- ๐ช Tmux window and pane management
- โจ๏ธ Neovim navigation (Telescope & Harpoon)
- ๐ Zsh navigation aliases and safer file commands
- ๐ System monitoring shortcuts
- ๐ Fuzzy finder (fzf) helpers
- ๐จ Fun extras!
Feel free to customize:
- ~/.tmux/tmux.conf- Tweak tmux keybindings and appearance
- ~/.config/nvim/init.lua- Manage Neovim plugins and keys
- ~/.zshrc- Extend or modify shell aliases and prompt
๐ก Pull requests and suggestions are very welcome!
MIT License ยฉ LabRat ๐
Inspired by ThePrimeagen's setup for faster productivity ๐ฅ
Made with โค๏ธ by Mick
LabRat Mick's WEASEL Tools โ Your MS WSL2 Environment Starter Kit