Multi-Platform Development Tools Installer

Setting up a development environment across multiple operating systems can be tedious. To simplify this, the Multi-Platform Development Tools Installer helps developers install essential tools in a structured and customizable way on Linux, macOS, and Windows. Features Terminal Enhancements zsh oh-my-zsh (with syntax highlighting & autosuggestions) Starship Prompt (Nerd Font preset) fzf (fuzzy finder) zoxide (smart directory jumping, initialized with --cmd cd) Development Environment Tools nvm (Node.js version manager) & Node.js Python (with pip) Docker Git Visual Studio Code PyCharm Community Edition Customizable Installation Choose to install all tools or select specific categories: ...

February 7, 2025 · 2 min · 417 words · fernand3z

Universal Dev Tools Installer for Multiple Platforms

Set up your development environment on Linux, macOS, and Windows using a few simple scripts. Repository Overview In the fernand3z/dev-toolbox repository, you’ll find a set of scripts designed to automatically install your favorite development tools—such as zsh, oh‑my‑zsh, starship, nvm/node, python3/pip3, docker, git, VS Code, and PyCharm Community Edition—on Linux, macOS, and Windows. The repository is organized into a few key directories and files: fernand3z/dev-toolbox/ ├── install.sh # The master installer that sets permissions and lets you choose an OS. ├── linux/ │ └── install_linux.sh # A universal Linux installer that auto-detects your package manager. ├── macos/ │ └── install_macos.sh # A macOS installer using Homebrew. └── windows/ ├── install_windows.sh # A Windows installer using winget. └── run_install_windows.bat # A batch file that requests admin privileges. Each platform has its own script, but the master installer (install.sh) ties everything together. ...

February 2, 2025 · 5 min · 898 words · Me