You'll start to install form Xcode
.
You could accept the EULA (End User License Agreement) by running this terminal command.
sudo xcodebuild -license accept
After installing you need Xcode Command Line Tools.
xcode-select --install
**Enable command line tools**
sudo xcode-select --switch /Library/Developer/CommandLineTools
**End Reset command line tools**
sudo xcode-select --reset
Also you can download ofline version form Apple Developer
.
Note : install on the Application folder
Installation Homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Installation Homebrew Services:
brew tap homebrew/services
- Serching anything
brew search XXXX
- Getting info about anything
brew info XXXX
- Fix any problem wants you
brew doctor
- Clear and deleting all the outdated versions
brew cleanup
- Deleting anyting
brew uninstall XXXX
- Update and Upgrade any app or services
brew update && brew upgrade
- Listing app or services
brew list
Installation any explorer:
brew cask install google-chrome
brew cask install firefox
brew cask install firefox-developer-edition
brew cask install opera
brew cask install opera-developer
brew cask install beaker-browser
Installation any editor:
brew cask install visual-studio-code
brew cask install sublime-text
brew cask install sublime-text2
brew cask install atom
brew cask install brackets
brew cask install intellij-idea-ce
Installation any terminal:
brew cask install hyper
brew cask install upterm
brew cask install iterm2
## Shells
brew install fish
brew install zsh zsh-completions
brew install thefuck
Installation any database:
Installation MongoDB:
brew install mongodb
Load and start the MongoDB service :
brew services start mongodb
Desktop Controller Apps;
brew cask mongodb-compass
brew cask robo-3t
Installation PostgreSQL:
brew install postgresql
Download and run Postgres.app -- a free-standing database server that's super easy to install and start. Grab pgAdmin and install it. Grab pgAdmin and install it.
brew install sqlite
-
Spectacle Move and resize windows with ease
brew cask install spectacle
-
Caffeine Caffeine is a tiny program that puts an icon in the right side of your menu bar. Click it to prevent your Mac from automatically going to sleep, dimming the screen or starting screen savers.
brew cask install caffeine
-
Docker Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud
brew cask install docker
-
Franz Franz is your messaging app for �WhatsApp, Facebook Messenger, Slack, HipChat, �Telegram and many many more.
brew cask install franz
-
Macs Fan Control Monitor and control fans on Apple computers
brew cask install macs-fan-control
-
Dash Dash is an API Documentation Browser and Code Snippet Manager. Dash stores snippets of code and instantly searches offline documentation sets for 200+ APIs, 100+ cheat sheets and more. You can even generate your own docsets or request docsets to be included.
brew cask install dash
brew install python3
brew cask install java
brew cask install skype
brew cask install 1password
brew cask install spotify
brew install node
brew install wget
brew install htop
brew install aria2
brew install git
brew install git-flow-avh
brew install heroku
brew install awscli
brew cask install filezilla
brew cask install evernote
brew install ruby
brew install bash
brew cask install thunderbird
brew cask install dropbox
brew cask install wechat
brew cask install vlc
brew cask install slack
brew cask install skype
brew cask install the-unarchiver
It will coming soon!
It will coming soon!
It will coming soon!
git config --global user.name "YOUR-GIT-NAME"
git config --global user.email "YOUR-GIT-EMAIL"
cd ~/.config/fish
vim config.fish
set normal (set_color normal)
set magenta (set_color magenta)
set yellow (set_color yellow)
set green (set_color green)
set red (set_color red)
set gray (set_color -o black)
# Fish git prompt
set __fish_git_prompt_showdirtystate 'yes'
set __fish_git_prompt_showstashstate 'yes'
set __fish_git_prompt_showuntrackedfiles 'yes'
set __fish_git_prompt_showupstream 'yes'
set __fish_git_prompt_color_branch yellow
set __fish_git_prompt_color_upstream_ahead green
set __fish_git_prompt_color_upstream_behind red
# Status Chars
set __fish_git_prompt_char_dirtystate '⚡'
set __fish_git_prompt_char_stagedstate '→'
set __fish_git_prompt_char_untrackedfiles '☡'
set __fish_git_prompt_char_stashstate '↩'
set __fish_git_prompt_char_upstream_ahead '+'
set __fish_git_prompt_char_upstream_behind '-'
# Prompts
function fish_prompt
set last_status $status
set_color $fish_color_cwd
printf '%s >' (prompt_pwd)
set_color normal
printf '%s ' (__fish_git_prompt)
set_color normal
end
# Alias
alias rmi "rm -i"
# Define alias in config file
alias rmi="rm -i"
# This is equivalent to entering the following function:
function rmi
rm -i $argv
end
# Then, to save it across terminal sessions:
funcsave rmi
yarn global add eslint
yarn global add eslint-plugin-import
yarn global add eslint-plugin-react
yarn global add eslint-plugin-jsx-a11y
eslint --version
module.exports = {
root: true,
parser: "babel-eslint",
parserOptions: {
ecmaVersion: 2017,
sourceType: 'module',
ecmaFeatures: {
"jsx": true
}
},
extends: [
'eslint:recommended',
'plugin:react/recommended'
],
env: {
browser: true,
es6: true,
"jest/globals": true,
"node": true
},
plugins: ['babel', 'react', 'jest'],
rules: {
"quotes": [2, "single", "avoid-escape"],
"indent": [2, 2],
"no-console": 0,
"strict": 0,
"no-unused-vars": 0,
"no-debugger": 0,
'no-fallthrough': 0,
"react/prop-types": 0
}
};
Format On Save
Respects editor.formatOnSave setting.
You can turn on format-on-save on a per-language basis by scoping the setting:
// Set the default
"editor.formatOnSave": false,
// Enable per-language
"[javascript]": {
"editor.formatOnSave": true
}
npm i prettier eslint-config-prettier eslint-plugin-prettier --save npm install --save-dev eslint-config-prettier
npm install --save-dev prettier eslint-config-prettier eslint-plugin-prettier
It will coming soon!
brew install r brew cask install rstudio brew cask install texmacs brew cask install matlab brew tap caskroom/cask brew tap homebrew/science