This package has been deprecated

Author message:

This package is deprecated.

atom-setup-manager

1.0.7 • Public • Published

atom-setup-manager

Build Status https://ci.appveyor.com/api/projects/status/32r7s2skrgm9ubva?svg=true

Atom Setup Manager

Examples:

$ asm create tutorial
$ asm checkout tutorial
$ asm clone default backup

Installation

This will install atom setup manager globally so you can use the asm command.

$ npm install -g atom-setup-manager

How it works

You can manage multiple Atom setups or environments and easily switch between them.

Your Atom setup will be saved in your user directory or in the AppData on windows. After checking out a setup your changes (Package installation, config changes) will be automatically applied to the setup.

You can create a backup setup so if you mess your configuration up you can just go back to that backup. Alternatively you can create a plain setup for creating tutorial for newbies.

Documentation

Methods

asm checkout

Will checkout an setup created earlier. Use "tmp" to create and checkout a temporary checkout.

Example:

$ asm checkout default

asm create

Will create a setup.

Example:

$ asm create tutorial

asm clone

Will clone an existing setup into a new one.

Example:

$ asm clone default backup

asm delete

Will delete a setup.

Example:

$ asm delete tutorial

asm list

Will list all the existing setups.

asm current

Will display the current setup.

asm tmp

Alias to "asm checkout tmp"

API

Install into folder:

$ npm install --save atom-setup-manager
const asm = require('asm');

asm.checkout(setup)

Will checkout an setup created earlier. Use "tmp" to create and checkout a temporary checkout.

asm.create(setup)

Will create a setup.

asm.clone(fromsetup, tosetup)

Will clone an existing setup into a new one.

asm.delete(setup)

Will delete a setup.

asm.list(callback(setups))

Will list all the existing setups.

asm.current()

Will return the current setup.

Package Sidebar

Install

npm i atom-setup-manager

Weekly Downloads

1

Version

1.0.7

License

MIT

Last publish

Collaborators

  • simonmeusel