|
|
@@ -16,6 +16,8 @@ import (
|
|
|
func main() {
|
|
|
if isatty.IsTerminal(os.Stdout.Fd()) {
|
|
|
fmt.Println("Is Terminal")
|
|
|
+ } else if isatty.IsCygwinTerminal(os.Stdout.Fd()) {
|
|
|
+ fmt.Println("Is Cygwin/MSYS2 Terminal")
|
|
|
} else {
|
|
|
fmt.Println("Is Not Terminal")
|
|
|
}
|
|
|
@@ -28,10 +30,14 @@ func main() {
|
|
|
$ go get github.com/mattn/go-isatty
|
|
|
```
|
|
|
|
|
|
-# License
|
|
|
+## License
|
|
|
|
|
|
MIT
|
|
|
|
|
|
-# Author
|
|
|
+## Author
|
|
|
|
|
|
Yasuhiro Matsumoto (a.k.a mattn)
|
|
|
+
|
|
|
+## Thanks
|
|
|
+
|
|
|
+* k-takata: base idea for IsCygwinTerminal
|