🔘 My dotfiles
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
apps
bash
git
gnupg
tmuxinator
.gitignore
.gitmodules
LICENSE
README.md
install.sh
iterm.json
tmux.conf
vimrc
vsc.json

README.md

🔘 My .dotfiles

This is my collection of dotfiles. If used please read this readme.

git clone https://github.com/andreicek/dotfiles ~/dotfiles
cd ~/dotfiles

You'll get:

  • aria2
  • awscli
  • bash
  • git
  • gnupg
  • htop
  • hub
  • imagemagick
  • jpeg
  • jq
  • mysql
  • n
  • neofetch
  • neovim
  • node
  • openssh
  • openssl
  • pinentry-mac
  • postgresql
  • pv
  • rbenv
  • readline
  • reattach-to-user-namespace
  • rename
  • ripgrep
  • rmtrash
  • sl
  • sqlite
  • telnet
  • tig
  • tmux
  • tree
  • watchman
  • yarn
  • z

Also included are some apps:

  • alfred
  • android-platform-tools
  • caffeine
  • discord
  • enpass
  • firefox
  • google-chrome
  • google-chrome-canary
  • imageoptim
  • insomnia
  • mplayerx
  • react-native-debugger
  • skype
  • slack
  • spectacle
  • steam
  • tableplus
  • virtualbox
  • viscosity
  • visual-studio-code
  • wkhtmltopdf

Bash comes with a bunch of aliases:

  • reload # Reload your Bash configuration
  • del # Safer rm, moves to trash instead
  • vim # Use nvim as vim
  • git # Use hub as git
  • gco # git checkout
  • gst # git status
  • gc # git commit
  • gcm # git commit with message
  • ga # git add
  • gaa # git add all
  • gpl # git pull
  • gps # git push
  • mux # tmuxinator is too long :D
  • ugh # remove node_modlues and yarn install again
  • awk # use gawk
  • crontab # crontab on osx is broken
  • aws_creds # list my AWS keys

My Bash functions

  • decrypt # Decrypt a file with GnuPG
  • encrypt # Encrypt a file with GnuPG
  • gitchanged # What changed in this commit
  • lockme # Locks your MacOS
  • notify # Creates a notification
  • prompt # My custom bash prompt
  • service # SystemD like wrapper for brew services
  • startvm # Creates a simple Ubuntu VM in docker and removes it
  • tx # Spawns my default tmuxinator session