The list of tools I use on my Mac OS X + dotfiles.
On a new mac you can install pretty much everything you need with a homebrew. Here is the whole script I use install_with_brew.sh
-
bat
allows to view files with syntax highlighting. Great alternative tocat
. (github) -
birthday
is a tool to store birthdays.(github) -
usage:
$ birthday -n 'Name Surname' -d '14/09/1995'
$ birthday -n 'Name Surname' -d '14/09'
$ birthday # displays all birthdays
-
dive
- for exploring a docker image, layer contents, and discovering ways to shrink the size of your Docker/OCI image. (github)- usage:
$ dive <your-image-tag>
-
shellcheck
- tool that gives warnings and suggestions for bash/sh shell scripts (github)- usage:
$ shellcheck yourscript
-
fzf
- command-line fuzzy finder. (github) -
usage:
press
Ctrl + T
at any point in time to open up an interactive fuzzy search interface, which will recursively search for files inside the current directory. -
hub
is a command line tool that wrapsgit
in order to extend it with extra features and commands that make working with GitHub easier. (github). -
usage:
$ hub clone lesin/repo
# expands to:
$ git clone git://github.com/lesin/repo.git
-
ngrok
exposes local servers behind NATs and firewalls to the public internet over secure tunnels. (link) -
monolith
is a CLI tool for saving web pages as a single file. (github) -
tmux
is a terminal multiplexer: it enables a number of terminals to be created, accessed, and controlled from a single screen. tmux may be detached from a screen and continue running in the background, then later reattached. (github) -
watch
- used to periodically execute a command. -
usage:
watch ruby test.rb
-
notes: sometimes it doesn't work properly for commands with options. then just use infinite loop
while :; do clear; some_bash_command; sleep 5; done
-
Docker
- create, deploy, and run applications by using containers cheatsheet
-
iTerm2
- terminal replacement link
-
Monosnap
-
create/share screenshots link
AdBlock
linkColorZilla
linkEditThisCookie
linkJSONView
linkOneTab
linkPesticide
linkWappalyzer
linkVimium
linkFull Page Screen Capture
link
- the list of useful lists (different topics like tech, books, etc) link