Last active
November 18, 2020 05:04
-
-
Save geraldyeo/df3ed83e19e48daea2d9b942c7dea4e4 to your computer and use it in GitHub Desktop.
Revisions
-
geraldyeo revised this gist
Nov 18, 2020 . 1 changed file with 8 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -57,4 +57,11 @@ Pick your poison. I am not wading into this war. So I am just giving a bunch of - [Brave](https://brave.com/) - I hate ads - [Vivaldi](https://vivaldi.com/) - I used to use Opera - [Tor](https://www.torproject.org/download/) - I am paranoid - [Browserosaurus](https://browserosaurus.com/) - Not really a browser, but it helps you select your preferred browser, especially when you have multiple browsers ## Linux/Unix ``` # Kill process by port kill $(lsof -t -i:4000) ``` -
geraldyeo created this gist
Jun 18, 2020 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,60 @@ # Setting Up Macbook ## Applications - [iTerm2](https://www.iterm2.com/) - If you want to customise your terminal - [BetterTouchTool](https://folivora.ai/) - Actually makes your touchbar useful - [Rambox](https://rambox.pro/#home) - Puts all your chat apps and emails into one convenient place - [IntelliJ](https://www.jetbrains.com/idea/) - IDE of choice - [VSCode](https://code.visualstudio.com/) - If you don't want an IDE but still want to get shit done - [Sublime Text](https://www.sublimetext.com/3) - Better than Notes - [Postman](https://www.postman.com/) - For all your API stuff - [Proxyman](https://www.proxyman.io/) - Web debugging proxy - [XCode](https://developer.apple.com/xcode/) - Cos development on Mac just needs this - [Docker](https://docs.docker.com/docker-for-mac/install/) - Cos VMs are a thing of the past(?) - [VirtualBox](https://www.virtualbox.org/wiki/Downloads) - In case you still need to deal with pesky VMs - [Android Studio](https://developer.android.com/studio) - For your mobile development stuff - [Spotify](https://www.spotify.com/sg-en/) - Increases productivity - [Vanilla](https://matthewpalmer.net/vanilla/) - To hide all your menu bar icons for that minimalistic feelz - [Magnet](https://magnet.crowdcafe.com/) - Window manager for Mac ## Command Line - [Homebrew](https://brew.sh/) - The be-all-end-all package manager for Mac - [Go](https://golang.org/) - I like Go - [AWS](https://github.com/aws/aws-cli) - To interact with your AWS stuff - [GCP](https://github.com/GoogleCloudPlatform/gsutil) - To interact with your GCP stuff - [Protobuf](https://github.com/protocolbuffers/protobuf) - gRPC is actually nice - [Python3](https://www.python.org/downloads/) - Mac's Python is actually v2. So. Upgrade it. - [Pyenv](https://github.com/pyenv/pyenv) - To manage your python versioning - [Flutter](https://flutter.dev/docs/get-started/install/macos) - For your mobile app development - [Kotlin](https://kotlinlang.org/) - This is why Scala is a thing of the past - [Scala](https://www.scala-lang.org/download/) - You are probably only needing this for Spark - [Rust](https://www.rust-lang.org/tools/install) - Cos you wanna be a hipster but you hate C++ - [Node](https://nodejs.org/en/) - To spin up all your JS stuff - [Yarn](https://yarnpkg.com/) - Package manager for JS. You will probably need this if you are a web dev. - [ripgrep](https://github.com/BurntSushi/ripgrep) - Cos grep just doesn't cut it anymore ## Shell - [oh-my-zsh](https://github.com/ohmyzsh/ohmyzsh) - Love this. Just organises your zsh configs so nicely - [PowerLevel10k](https://github.com/romkatv/powerlevel10k) - My shell needs fancy icons - [z](https://github.com/rupa/z) - Typing out full paths are for plebs - [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions) - Pressing up and down takes too long - [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting) - My shell needs pretty colours - [homebrew-command-not-found](https://github.com/Homebrew/homebrew-command-not-found) - I have no idea what to brew install ## Set up SSH `ssh-keygen -t rsa -b 2048 -C "[email protected]"` - Just generate one and use it forever ## Browsers Pick your poison. I am not wading into this war. So I am just giving a bunch of choices. - [Chrome](https://www.google.com/chrome/) - I just wanna surf the web with all my bookmarks - [Chromium](https://www.chromium.org/getting-involved/download-chromium) - I like Chrome. I don't like Google. - [Firefox](https://www.mozilla.org/en-US/firefox/new/) - I hate Google - [Brave](https://brave.com/) - I hate ads - [Vivaldi](https://vivaldi.com/) - I used to use Opera - [Tor](https://www.torproject.org/download/) - I am paranoid - [Browserosaurus](https://browserosaurus.com/) - Not really a browser, but it helps you select your preferred browser, especially when you have multiple browsers