Skip to content

Instantly share code, notes, and snippets.

@smorcuend
Created January 22, 2016 09:53
Show Gist options
  • Save smorcuend/d3d91a44fc365fe91617 to your computer and use it in GitHub Desktop.
Save smorcuend/d3d91a44fc365fe91617 to your computer and use it in GitHub Desktop.
List your installed atom-packages
var fs = require('fs');
var path = require('path');
var atomPackagesPath = path.join(process.env.HOME, '.atom/packages');
fs.readdirSync(atomPackagesPath).forEach(function(current) {
var packagePath = path.join(atomPackagesPath, current);
if (fs.statSync(packagePath).isDirectory()) {
var p = require(packagePath + '/package.json');
process.stdout.write('[' + p.name + '](' + p.repository.url + ')\n');
process.stdout.write(p.description + '\n\n');
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment