It was seven years ago that I decided to document my Linux Mint Node.js Hacker Setup.
After one of my closest friends got a new-and-shiny 16" Macbook Pro; and yearned for what my environment was truly like – I decided it was time to publish this.
Also, it has become quite a recurring question – "how do you ship so much?" - that I decided it was probably best to suggest it was my tools that lead to productivity (besides the caffeine, hair-pulling, and sheer lack of sleep).
-
Herman Miller Aeron Chair - you can find cheaper refurbished models off eBay
- Lad (web, API, and job scheduler framework built with Node.js)
- vim config - see all the
zsh*
prefixed packages in the Packages section below, and see the.vimrc
file in this repository as it shows I use the lambda theme and oh-my-zsh - Dropbox -
ln -s
to common things like.gitconfig
,.ssh
,.vim
,.vimrc
,.npmrc
,.zshrc
- Etcher (Flash OS images)
- LuLu (Firewall)
- MagicKeys - enable hardware media keys to be routed to 3rd party apps (e.g. Spotify/Chromium)
- Cabin - application logging
- Lass - package boilerpalte
- Lipo - image manipulation
- SpoofMAC - automatically spoof your MAC address on boot
- email-templates - email templating and automatic styling
- SpamScanner - spam scanning tool and utility
- ForwardEmail - free email forwarding for custom domains
- Amazon Route 53 - DNS management of domain names (I tried Cloudflare but I wasn't happy with their dashboard, pricing, nor service offering)
- npm packages - random tools and packages I've made
npm info <package>
anywhere
autocannon
castnow
fixpack
jsonlint
lad
lass
livedown
ndb
nodemon
np
npm
npm-check-updates
pm2
pug-lint
qrcode
react-native-cli
release
spoof
svg2pdf
svgo
web-ext
xo
yarn
brew info <formula>
asciinema
bfg
browserpass
curl
diff-so-fancy
dnscrypt-proxy
- Cloudflare DNS + https://gist.github.com/ahmozkya/8456503)dnsmasq
docker
docker-compose
ffmpeg
git
git-extras
gpg-agent
htop
nmap
p7zip
parallel
pass
pdftohtml
pinentry-mac
ripgrep
scrcpy
shtool
sshuttle
- blocked at a coffee shop for using a VPN?sshuttle --dns -r user@host 0/0
unbound
unrar
wget
youtube-dl
zsh
zsh-autosuggestions
zsh-completions
zsh-syntax-highlighting
brew cask info <formula>
alfred
cyberduck
- this is what I used to download entire IETF mail archive over FTPeloston-chromium
- and don't forget to install these awesome extensionsgit clone https://github.com/zenorocha/codecopy
git clone https://github.com/philc/vimium.git
git clone https://github.com/OctoLinker/OctoLinker.git
git clone https://github.com/ilGur1132/Smart-HTTPS.git
git clone https://github.com/ovity/octotree.git
git clone https://github.com/mrcoles/full-page-screen-capture-chrome-extension.git
https://github.com/jswanner/DontFuckWithPaste
- uBlock Origin
flux
iterm2-beta
- with the inconsolata font as defaultkap
keepingyouawake
libreoffice
ngrok
obs
riot
signal
sketch-beta
slack
smcfancontrol
tabula
telegram
the-unarchiver
thunderbird
torbrowser
mullvadvpn
- Mullvad and WireGuardunetbootin
virtualbox
virtualbox-extension-pack
vlc
vnc-viewer
whatsapp
wkhtmltopdf
xquartz