Skip to content

bgold09/cnct

Repository files navigation

cnct

Install your dotfiles, no matter what platform you're on.

Codacy Badge Codacy Badge

Build Status

Branch Windows Linux / OSX
develop Build status Build Status
master Build status Build Status

Overview

Cnct is a cross-platform command-line tool that aims to make bootstrapping your developer environment easier. This is accomplished by providing a set of common operations (e.g. creating symlinks) that can be expressed in a simple configuration.

Configuration file

The configuration file is how you express the steps that cnct should perform. The configuration is an array of steps that will be completed in order. For the full schema of a cnct configuration file, see the schema for the cnct version you are using.

Usage

The simplest way to run your setup as specified in the configuration file is to run cnct from the directory that contains your cnct.json file:

cd ~/.dotfiles
cnct

You can also explicitly point to the location of your config:

cnct -c ~/.dotfiles/cnct.json

Thanks and Credit for Inspiration