Skip to content
On this page

Config

macOS apps I have installed

bash
# Output of `ls /Applications`
1Password.app
2Do.app
AI Photo.app
Alfred 5.app
Altair GraphQL Client.app
Amie.app
Amphetamine.app
Anaconda-Navigator.app
Anki.app
Anybox.app
Aqueduct.app
Arc.app
Arctype.app
Ask Command.app
Beam.app
BetterTouchTool.app
Bike.app
Blender.app
Campsite.app
ChatGPT.app
Clay.app
CleanShot X.app
Coffee.app
Color Picker.app
Crouton.app
DaisyDisk.app
Dash.app
Day One.app
Developer.app
DiffusionBee.app
Discord.app
Docker.app
Dropcode.app
Element.app
Elk.app
Endel.app
Excalidraw.app
FSNotes.app
Fantastical.app
Figma.app
Framer.app
GarageBand.app
GoLand.app
Godot.app
Google Chrome Canary.app
Google Chrome.app
GraphQL.app
HTTPie.app
Height.app
IINA.app
ImageOptim.app
IntelliJ IDEA CE.app
Karabiner-Elements.app
Karabiner-EventViewer.app
Keyboard Cleaner.app
Keyboard Maestro.app
Keynote.app
Kit.app
Latest.app
Learn Anything.app
Linear.app
Loom.app
Marked 2.app
Medis.app
Mela.app
MindNode.app
Mockview.app
Mullvad VPN.app
Neo4j Desktop.app
NetNewsWire.app
Nota.app
Notion.app
Numbers.app
OBS.app
Obsidian.app
PDF Expert.app
Pages.app
Paw.app
Picsee.app
Pixave.app
Pixelmator Pro.app
Poolsuite FM.app
Postgres.app
Postico 2.app
Raycast.app
Reeder.app
Rosefinch.app
Safari Technology Preview.app
Safari.app
SamsungPortableSSD_1.0.app
Screen Studio.app
Simplified for Twitter.app
Slack.app
SnippetsLab.app
Spark.app
Spotify.app
Sublime Merge.app
Sublime Text.app
TablePlus.app
Tandem.app
Telegram.app
Telik.app
TickTick.app
Todoist.app
Tor Browser.app
Transmission.app
Tweetbot.app
Twitter.app
Utilities
Vimari.app
Visual Studio Code - Insiders.app
Warp.app
WebStorm.app
WhatsApp.app
Wipr.app
Wombat.app
Xcode.app
Zas Editor.app
iMovie.app
iTerm.app
massCode.app
zoom.us.app

CLI tools I use

bash
# Brew (/usr/local/bin)
agda
antibody
aom
bash
bat
cabal-install
cairo
cloc
clojure
cmake
dhall
diff-so-fancy
direnv
dry
emacs
exa
ffmpeg
flac
fnm
fontconfig
freetype
frei0r
fribidi
fzf
gdbm
gettext
ghc
giflib
git
glib
gmp
gnutls
go
goku
graphite2
harfbuzz
httpie
hub
hugo
hyperfine
icu4c
idris
jemalloc
joker
jpeg
jq
kubernetes-cli
lame
leptonica
libass
libbluray
libevent
libffi
libidn2
libogg
libpng
libsamplerate
libsndfile
libsoxr
libtasn1
libtermkey
libtiff
libunistring
libuv
libvorbis
libvpx
libvterm
little-cms2
loc
lua
luajit
lzo
mitmproxy
msgpack
mysql
neovim
nettle
node
oniguruma
opencore-amr
openjpeg
openssl
opus
p11-kit
pcre
pcre2
perl
pixman
pkg-config
postgresql
protobuf
python
python@2
readline
ripgrep
rlwrap
rtmpdump
rubberband
rustup-init
screenfetch
sdl2
snappy
speex
sqlite
tesseract
theora
tree
unbound
unibilium
up
watchexec
webp
wget
wifi-password
x264
x265
xvid
xz
yarn

# Go (~/go/bin)
2048-ai
alfred
alfred-awesome-lists
alfred-gcal
aligncheck
asmfmt
bat
caddy
ccat
chroma
client
cobra
cowsay
cowthink
cowyo
croc
deadcode
dep
depth
devd
dlv
domaincoloring
dupl
ecsy
elvish
errcheck
fibutil
fillstruct
fuzzy-cached
fuzzy-simple
gas
gb
gb-vendor
gin
github-release
go-bindata
go-langserver
go-outline
Go-Package-Store
go-pry
go-search
go-symbols
goalfred
gocode
goconst
gocyclo
godef
godoc
gogetdoc
goimports
golang-restapi
golint
gometalinter
gomodifytags
gopkgs
goplay
gops
gore
gorename
goreturns
gorram
gosimple
gotags
gotests
gotop
gotype
gotype-live
gowebapp
guru
hey
httplab
httpstat
impl
ineffassign
interfacer
jump
lf
license-up
lll
markdown-parser
md-to-alfred
md-to-list-filter
megacheck
misspell
modd
motion
muffet
multic
ng
nikitavoloboev
pigeon
playgo
primitive
protoc-gen-go
pullkee
pxl
rayito
rclone
reflex
richgo
safesql
serve
server
shfmt
slicer
snake-game
static-docs
staticcheck
structcheck
task
Tasks
thyme
unconvert
unparam
unused
usql
varcheck
weather

# Rust (~/.cargo/bin)
cargo
cargo-fmt
karaconv
loc
rls
rust-gdb
rust-lldb
rustc
rustdoc
rustfmt
rustup

# Yarn Global (/usr/local/bin)
create-react-app
dnd
do-not-disturb
eslint
fkill
knex
node-gyp
nodemon
npm
npx
ts-node
tsc
tslint
tsserver
prettier
qnm
webpack
webpack-dev-server

Vimari

json
{
  "excludedUrls": "",
  "linkHintCharacters": "weafjkl:",
  "detectByCursorStyle": false,
  "scrollSize": 150,
  "openTabUrl": "",
  "modifier": "",
  "smoothScroll": true,
  "scrollDuration": 25,
  "transparentBindings": true,
  "bindings": {
    "hintToggle": "f",
    "newTabHintToggle": "shift+f",
    "scrollUp": "k",
    "scrollDown": "j",
    "scrollLeft": "h",
    "scrollRight": "l",
    "goToPageTop": "g g",
    "goToPageBottom": "shift+g",
    "goToFirstInput": "v",
    "goBack": "shift+j",
    "goForward": "shift+k",
    "reload": "r",
    "tabBack": "a",
    "tabForward": "s",
    "closeTab": "e",
    "scrollUpHalfPage": "",
    "scrollDownHalfPage": "",
    "openTab": ""
  }
}

Prettier

js
module.exports = {
  semi: false,
  singleQuote: true,
  tabWidth: 2,
  printWidth: 100,
};