atom-setup-manager v1.0.7
atom-setup-manager
Atom Setup Manager
Examples:
$ asm create tutorial
$ asm checkout tutorial$ asm clone default backupInstallation
This will install atom setup manager globally so you can use the asm command.
$ npm install -g atom-setup-managerHow 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 defaultasm create
Will create a setup.
Example:
$ asm create tutorialasm clone
Will clone an existing setup into a new one.
Example:
$ asm clone default backupasm delete
Will delete a setup.
Example:
$ asm delete tutorialasm 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-managerconst 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.