Skip to content

cchacin/dotfiles

Repository files navigation

dotfiles

Dotfiles Installation gif

What's in there

Using GNU Stow

GNU Stow is a symlink farm manager which takes distinct sets of software and/or data located in separate directories on the filesystem, and makes them all appear to be installed in a single directory tree.

OhMyZsh

OhMyZsh configured using Antigen and powerlevel10k theme:

prompt style image

OhMyZSH Plugins:

  • ssh-agent
  • gpg-agent
  • autojump
  • brew
  • brew-cask
  • colored-man-pages
  • common-aliases
  • docker
  • docker-compose
  • git
  • git-extras
  • git-hubflow
  • git-remote-branch
  • gitignore
  • heroku
  • history
  • httpie
  • mvn
  • sudo
  • rbenv
  • jenv
  • zsh-users/zsh-syntax-highlighting

Homebrew

Homebrew formulas and casks installed and backed up in a bundle: Brewfile

  • brew bundle install to install all the formulas and casks
  • brew bundle dump -f to regenerate the Brewfile

Atom

  • apm list --installed --bare | grep '^[^@]\+' -o > atom/atom-packages.txt

Git

  • Global .gitconfig
  • Global .gitignore

Java

  • JDKs installed with Hombrew
  • jEnv installed with Hombrew
  • Global .mavenrc using jEnv

OBS Studio

All the obs-studio configurations, scenes and profiles

How to install:

$ bash -c "$(curl -fsSL https://raw.githubusercontent.com/cchacin/dotfiles/master/install.sh)"

Releases

No releases published

Packages

No packages published

Languages