Skip to content

woneill/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bill O'Neill's Dot Files

I'm using these sets of scripts to manage my environments. They can be used to configure OSX, Linux, and Android.

Pre-requisites

Everything is managed via chezmoi so installing it is the first step. Follow the chezmoi install guide.

Running setup.sh should handle all installations (including chezmoi) on OSX

OSX

These will be installed via the run_once_install-packages.sh.tmpl script if they're not already installed:

  • Homebrew for installing the Mac OS X dependencies
  • Xcode

Linux

No pre-requisites

Android

  • Termux: an Android terminal emulator and Linux environment application that works directly with no rooting or setup required

Usage

Initial installation

chezmoi init --apply --verbose https://github.com/woneill/dotfiles.git

Update from repo

chezmoi update

Check for unmanaged files

chezmoi unmanaged

Add new files or Edit existing files

# Add an existing file
chezmoi add <path_to_file>

# Edit a file already managed
chezmoi edit <path_to_file>

# Compare with current
chezmoi diff

# Apply the changes
chezmoi -v apply

# Commit updates to github
## Spawn shell in chezmoi directory
chezmoi cd
## Add new or changed files
git add -A
git commit -m "<commit message>"
git push
## Exit from spawned shell
exit

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages