Skip to content

Latest commit

History

History
33 lines (27 loc) 路 1.13 KB

File metadata and controls

33 lines (27 loc) 路 1.13 KB

fastcyg

One-command Cygwin installation with essential development packages

Downloads and configures Cygwin with development tools, adds to PATH, creates Start Menu shortcut, and configures Windows Terminal profile. No administrator privileges required.

馃摝 What's Included

Base Cygwin installation plus:

  • bind-utils - DNS lookup utilities
  • curl - Command-line HTTP client
  • fzf - Fuzzy finder
  • fzf-bash - Bash integration for fzf
  • fzf-bash-completion - Tab completion with fzf
  • git - Version control system
  • inetutils - Network utilities
  • make - Build automation tool
  • nano - Simple text editor
  • rsync - File synchronization
  • tmux - Terminal multiplexer
  • wget - File download utility

馃殌 Usage

Download and run directly from GitHub

Invoke-Expression (Invoke-WebRequest -Uri "https://github.com/SSLbits/fastcyg/raw/refs/heads/main/cyginstall.ps1").Content

Or download first, then run

Invoke-WebRequest -Uri "https://github.com/SSLbits/fastcyg/raw/refs/heads/main/cyginstall.ps1" -OutFile "cygwin-setup.ps1"
.\cygwin-setup.ps1