/dotfiles

Primary LanguageVim Script

dotfiles

Simple dotfiles repo. Contains a bash script to quickly create symlinks, brew/pip/node packages, etc

screenshot

antigen used for zsh plugged used for vim

  • .gitconfig
  • .slate
  • .tmux.conf
  • .vimrc
  • .zshrc
  • antigen.zsh
  • plug.vim
# create symlinks
$ ./bin/dotfiles symlinks

# install tools I like
$ ./bin/dotfiles tools

Notes:

  • Font: Fura Code Nerd Font Mono
  • iTerm2 colorscheme: thayer
  • kitty colorscheme: thayer_bright
  • vim colorscheme: delek
  • tools:
    • amethyst OSX window management tool
    • asciinema asciinema (formerly ascii.io) is a free and open source solution for recording terminal sessions and sharing them on the web.
    • bat A cat(1) clone with wings.
    • broot A new way to see and navigate directory trees
    • bropages a CLI to interact with bropages.org (http://bropages.org)
    • diskus A minimal, fast alternative to 'du -sh'
    • fd A simple, fast and user-friendly alternative to 'find'
    • glcoud
    • gnupg
    • gnuplot a portable command-line driven graphing utility
    • gotop to flex...
    • helm-diff A helm plugin that shows a diff explaining what a helm upgrade would change
    • helm Kubernetes Package Manager
    • hexyl CLI hex viewer with nice color codings
    • http_load runs multiple http fetches in parallel, to test the throughput of a web server.
    • innotop A realtime terminal-based top-like monitor for MySQL
    • irssi Terminal IRC client
    • jq Command-line JSON processor
    • k9s Kubernetes CLI To Manage Your Clusters In Style!
    • lynx IDK why not. šŸ¤·ā€
    • magick Use ImageMagickĀ® to create, edit, compose, or convert bitmap images.
    • mycli MyCLI is a command line interface for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting.
    • ngrok Public URLs for exposing your local web dev servers
    • nmap Nmap - the Network Mapper.
    • peco
    • pv pipe viewer
    • shellcheck a static analysis tool for shell scripts
    • skaffold Kubernetes local development tool
    • slate OSX window management tool
    • sysbench sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT.
    • tig
    • tmuxinator Manage complex tmux sessions easily
    • tpm Tmux Plugin Manager
    • wakatime A development time analytics service
    • weechat Terminal IRC Client
    • xh a friendly and fast tool for sending HTTP requests
    • yank
    • yq a lightweight and portable command-line YAML processor