auto-launch
Advanced tools
Comparing version 2.0.1 to 2.1.0
@@ -23,5 +23,6 @@ var Promise, fs, mkdirp, untildify; | ||
return function(resolve, reject) { | ||
var data, file; | ||
var data, file, hiddenArg; | ||
file = _this.getFile(opts); | ||
data = ['[Desktop Entry]', 'Type=Application', 'Vestion=1.0', 'Name=' + opts.appName, 'Comment=' + opts.appName + ' startup script', 'Exec=' + opts.appPath, 'StartupNotify=false', 'Terminal=false'].join('\n'); | ||
hiddenArg = opts.isHiddenOnLaunch ? ' --hidden' : ''; | ||
data = ['[Desktop Entry]', 'Type=Application', 'Vestion=1.0', 'Name=' + opts.appName, 'Comment=' + opts.appName + ' startup script', 'Exec=' + opts.appPath + hiddenArg, 'StartupNotify=false', 'Terminal=false'].join('\n'); | ||
mkdirp.sync(_this.getDir()); | ||
@@ -28,0 +29,0 @@ return fs.writeFile(file, data, function(err) { |
@@ -13,3 +13,3 @@ var Promise, applescript, tellTo; | ||
var command, isHidden, properties; | ||
isHidden = opts.isHiddenOnLaunch ? 'false' : 'true'; | ||
isHidden = opts.isHiddenOnLaunch ? 'true' : 'false'; | ||
properties = "{path:\"" + opts.appPath + "\", hidden:" + isHidden + ", name:\"" + opts.appName + "\"}"; | ||
@@ -16,0 +16,0 @@ command = tellTo + " make login item at end with properties " + properties; |
@@ -16,3 +16,5 @@ var Promise, Winreg, regKey; | ||
return new Promise(function(resolve, reject) { | ||
return regKey.set(opts.appName, Winreg.REG_SZ, "\"" + opts.appPath + "\"", function(err) { | ||
var hiddenArg; | ||
hiddenArg = opts.isHiddenOnLaunch ? ' --hidden' : ''; | ||
return regKey.set(opts.appName, Winreg.REG_SZ, "\"" + opts.appPath + "\"" + hiddenArg, function(err) { | ||
if (err != null) { | ||
@@ -19,0 +21,0 @@ return reject(err); |
{ | ||
"name": "auto-launch", | ||
"version": "2.0.1", | ||
"description": "Launch node-webkit apps at login (mac & windows)", | ||
"version": "2.1.0", | ||
"description": "Launch node applications or executables at login (Mac, Windows, and Linux)", | ||
"main": "dist/index.js", | ||
@@ -6,0 +6,0 @@ "scripts": { |
@@ -24,3 +24,3 @@ node-auto-launch | ||
path: '/Applications/Minecraft.app', | ||
isHidden: true // hidden on launch - only works on a mac atm. | ||
isHidden: true | ||
}); | ||
@@ -27,0 +27,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
10995
229