Skip to content

jmpurtle/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alice's Dotfiles

These are a small collection of miscellaneous configuration files for GNU/Linux, BSD, or otherwise UN*X-ish software. To use:

1. Obtain a copy of this repository.

git clone https://github.com/amcgregor/dotfiles.git
cd dotfiles

This should be done where you maintain your other git repositories, such as ~/Projects. Where ~/Projects is mentioned, substitute with the actual path to your holding directory like /Applications/MAMP/htdocs/dotfiles/.

2. Initialize and update submodules.

git submodule init
git submodule update

3. Update with your existing local files.

cp -rv ~/.config ~/.git ./

4. Remove older files.

rm -rf ~/.{byobu,config,git,vim,zsh}

5. Symlink the contents into your home folder.

ln -sf ~/Projects/.[a-z]* ~/

Configuration

One major configuration directive should be customized by each user: your timezone. Update .zsh/hook/zprofile/timezone.zsh to set your own.

If you are on Mac...

You'll want a copy of Homebrew, then use it to get a copy of zsh.

brew install zsh ack
sudo vim /etc/shells  # add the line: /usr/local/bin/zsh

Exit vim by ESC out of input mode then :wq

Then go to System Preferences, Users & Groups. Right-click your account, click the lock to enable changes, select Advanced Options, then set your shell to /usr/local/bin/zsh.

About

Personal code snippits, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 86.1%
  • Shell 13.9%