Skip to content

ajvwhite/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DOTFILES

This repository contains customisations that I typically use on my mac setups. Mostly, these focus around configurations for zsh shell, git version control, and vim.

Dependencies

You can install ansible via Homebrew

$ brew install ansible

Installation

Clone the repository:

$ git clone https://github.com/ajvwhite/dotfiles.git
$ cd dotfiles

DANGER This will fully overwrite your current dot files (e.g. ~/.profile ~/.bash_profile ~/.zshrc etc)!

Run Ansible

$ ansible-playbook default.yml

You can skip package installations and/or network operations (Vim plugins cloning, etc) with something like:

$ ansible-playbook default.yml --skip-tags="java,zsh"

You can also run only specified tags with something like:

$ ansible-playbook default.yml --tags="zsh,zshplugins,zshthemes"

If you want to install/configure only certain parts, replace default.yml in the commands above with of the other playbooks.

Features

Here is a brief overview of some of the features hidden deep in these dotfiles.

Git version control

  1. Color support in console git client.
  2. Several handy git aliases to make frequent operations faster ("st" instead of "status", "co" instead of "checkout", etc).
  3. Several handy git aliases to make long lists of parameters much shorter ("la", "whatchanged", etc).

Vim text editor

  1. Collection of plugins for web developers (PHP Indent, NERDTree, Syntastic, Tagbar, Gist, etc).
  2. Support for 256 colors in console.

Feedback

You can send in comments and pull requests for the project on GitHub at https://github.com/ajvwhite/dotfiles.

Credits & Thanks

A huge thanks to Constantinos Kouloumbris as this is hugely based off his dotfiles project

About

Base portable mac brew files and set-up

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published