WindowsでMacやLinux開発環境を整えてみた

やりたこと:


Homebrewやapt-getみたいなパッケージ管理アプリがほしい

bashではなくzshを使いたい

Iterm2みたいなマルチTerminalウィンドウズを実現したい

パッケージマネージャ導入

管理者権限でPowershellを開く、Chocolateyのインストール

Set-ExecutionPolicy AllSigned
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco install chocolateygui

ターミナルソフト

choco install ConEmu
choco install msys2-installer
 
msys2インストール終わったら、msysターミナルを開いて次のコマンドを実行する
pacman -Syuu  # upgrade all packages
pacman -Sy git curl zsh 
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
oh-my-zshインストール終わったら
My mintty config file (~/.minttyrc)を編集:
BoldAsFont=no
Columns=100
Rows=35
Font=Lucida Console
FontHeight=10
ForegroundColour=208,208,208
BackgroundColour=28,28,28
CursorColour=255,175,0
IMECursorColour=128,224,160
Transparency=off
OpaqueWhenFocused=no
CursorType=line
CursorBlinks=yes
FontSmoothing=full
Locale=en_US
Charset=UTF-8
ScrollbackLines=99000
ScrollMod=shift
PgUpDnScroll=yes
CopyAsRTF=no
RightClickAction=paste