Search notes:

Cygwin

Starting cygwin in cmd.exe

C:\\path\to\Cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico  -

Case-sensitiveness for filenames

Change HKLM/SYSTEM/CurrentControlSet/Control/Session Manager/kernel/obcaseinsensitive to 0 and reboot.

Special Cygwin tools

cygcheck

cygcheck: list system information, check installed packages, or query package database.
cygcheck -p gcc.exe apparently is equivalent to https://cygwin.com/cgi-bin2/package-grep.cgi?grep=gcc.exe&arch=x86_64.
cygcheck -f /usr/bin/gcc seems to get the current version of gcc.
cygcheck /usr/bin/wget shows depenceny-tree of wget.

cygpath

cygpath -H print Cygwin path to %userprofile% (which is the home directory).
Start a Windows program from with a Cygwin path argument:
notepad $(cygpath -w ~/.bashrc)

cygstart

Start default Windows application for a file:
cygstart report.xlsx
Compare with git web--browse

Cygwin packages

http://cygwin.com/packages/
top is installed via the procps-ng package. This could have been found out with cygcheck -f /usr/bin/top.

apt-cyg

apt-cyg is a command line package manager for Cygwin.
It cooperates with Cygwin Setup and uses the same repository.
apt-cyg install mysqld mysql gcc-g++
apt-cyg searchall mingw.*runtime
apt-cyg install   mingw64-x86_64-runtime

Misc

The registry seems to be mounted(?) unto /proc/registry.

See also

MinGW
GCC options for Cygwin and MinGW

Index