/runcom

Runcom - Simple Configuration Manager

Primary LanguageGoMIT LicenseMIT

Logo Runcom

Coverage License Documentation Chat

System Status Documentation
OSX Travis Build Coming soon
Linux Wercker Build Coming soon
Windows AppVeyor Build Coming soon

A Dotfiles manager written in Go.

❗ Still in heavy development. Not everything in this document is accurate. Please wait for the 0.1 release ❗

Installation

Prebuilt executables are available here.

Install with go get

  go get github.com/hansrodtang/runcom

For those who prefer stable releases, you can also use gopkg.in:

  go get gopkg.in/hansrodtang/runcom.v0

Usage

Here are some example commands.

# Download from GitHub
runcom get hansrodtang/dotfiles
# Pull changes from GitHub
runcom pull hansrodtang/dotfiles
# Backup local configuration
runcom backup
# Upload to GitHub
runcom push hansrodtang/dotfiles
# Restore from configuration
runcom restore

Plugins

Fork this repository and add your own today! Pull requests are welcomed!

Backends

Runcom supports storing your configuration in multiple different locations/services.

  • Git (additional integration with GitHub)
  • Dropbox
  • Compressed files

More coming soon.

Naming

The name comes from Run Commands.

License

This software is licensed under the MIT license.

Icon is created by Arthur Shlain and is licensed under Creative Commons – Attribution (CC BY 3.0).