Skip to content

Instantly share code, notes, and snippets.

@dylanirlbeck
Last active May 5, 2022 16:39
Show Gist options
  • Save dylanirlbeck/8c5d12abe8638b4c19973d1d0e0e3a6e to your computer and use it in GitHub Desktop.
Save dylanirlbeck/8c5d12abe8638b4c19973d1d0e0e3a6e to your computer and use it in GitHub Desktop.
My tools for getting work done.

Tools

For more information, see https://github.com/dylanirlbeck/dotfiles.

Programming

Terminal

Kitty - GPU based terminal emulator

  • Built-in tmux-like behavior
  • Very fast
  • Startup sessions
  • Powerlevel10k support (a nice shell theme)

Zsh - Better Unix shell

  • Prezto (configuration framework)
  • Autocomplete
  • Smart find in history

Neovim - A refactor of Vim with better plugin support

  • Great Fuzzy find and (Rip)grep support
  • Language server integration for Flow/Sorbet
  • Handful of other plugins for formatting, linting, indentation, etc.

Git

  • Git-Delta (crazy good diff display)
  • Helpful aliases (some manually defined, some preloaded by Zsh)

Other

  • Hammerspoon
  • Dash: API documentation browser; docsets for programming languages, APIs, databases, and frameworks.

Mac applications

  • Flux: Automatically adjusts lighting based on time of day and/or sleep schedule.
  • Alfred: Better Spotlight (can define real nice shortcuts).
  • LICEcap: Lightweight GIF recording utility.
  • Meeter: Quickly jump to video calls and meetings.

Chrome extensions

  • Vimium: Use familiar Vim commands for navigating Chrome.
  • READLATER: Lightweight UI for saving links/articles to read later.
  • BlockSite: Block social media and other websites on a schedule.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment