Download the latest version of the following (click each for more details).
- Browser: Chrome & Firefox
- OS Package Manager: Chocolatey for Windows / HomeBrew for OSX
- NodeJS
- Bash/Git Setup:
- Sublime Text 3
- Photoshop
- Google Drive
- Download Manager: Mass Downloader for Windows / ???? for OSX
- WinRAR for Windows / Unarchiver for OSX
- Unlocker for Windows
- Hex Editor: HxD for Windows
- Packages to install using the package manager (choco/brew)
npm install -g gulp-cli browser-sync bower
npm install -g yo generator-fountain-webapp
npm install -g typescript typings
npm install -g less less-plugin-clean-css less-plugin-autoprefix svgo
npm install -g surge echo-server json-server xo
npm install -g mongodb bson
npm install -g forever nodemon pm2
- Add git (
C:\cmder\vendor\git-for-windows\cmd\git.exe
) to your system's Path (Environment Variable) - Open CMDer → Settings (Win+Alt+P) → Keys & Macro → Change Ctrl+` to Win+` (Conflicts with Sublime's Open Console Command)
git config --global user.name "John Doe"
git config --global user.email john.doe@gmail.com
git config --global core.autocrlf false
git config --global core.editor "...."
git config --global http.https://gitlab.com.proxy http://user:pass@us.mybestport.com:443
git config --global merge.tool kdiff3
git config --global mergetool.kdiff3.cmd "\"C:\\Program Files\\KDiff3\\kdiff3\" $BASE $LOCAL $REMOTE -o $MERGED"
- Install PackageControl
- Install these packages:
- SideBarEnhancements, Missing Palette Commands, SendCode
- JsFormat, HTML-CSS-JS Pretify, JSONLint
- LESS, nginx, ApacheConf, VBDotNet
- Emmet, CSS Extended Completions, jQuery, Bootstrap 3 Snipperts
- Git, Simple FTP Deploy, GitGutter, BracketHighlighter
- Text Pastry, StringUtilities
- Add the following configs
Preferences → Key Bindings - User
[
{ "keys": ["ctrl+alt+shift+p"], "command": "prompt_select_workspace" },
{ "keys": ["ctrl+e"], "command": "update_as_you_type" },
]
Preferences → Package Settings → Emmet → Settings - User
{
"disabled_keymap_actions": "update_as_you_type, update_image_size"
// disabled these to bring back ctrl+u and ctrl+shift+u (soft redo & undo)
// instead:
// for update_as_you_type use ctrl+e (redundant of tab : expand_abbreviation) - (see user keybindings)
// for update_image_size use command pallete
}
Extras → Options → check: Add HxD to Explorer...
choco install -y LinkShellExtension
choco install -y jq
choco install -y nmap
choco install -y whois
choco install -y openssh
choco install -y mongodb
choco install -y redis
choco install -y python
choco install -y node
choco install -y nvm
choco install -y php
choco install -y composer