diff options
Diffstat (limited to 'edit-vimperator-files.js')
-rwxr-xr-x | edit-vimperator-files.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/edit-vimperator-files.js b/edit-vimperator-files.js index ffc0849..b3956fb 100755 --- a/edit-vimperator-files.js +++ b/edit-vimperator-files.js @@ -98,10 +98,15 @@ let INFO = (obj instanceof Array ? obj : obj.toString().split(/[,| \t\r\n]+/)); let dirs = toArray(liberator.globalVariables.plugin_loader_roots); + 'HOME USERPROFILE HOMEDRIVE'.split(/\s/).forEach( function (envName) dirs.push(services.get("environment").get(envName)) ); - dirs = dirs.concat(io.getRuntimeDirectories("plugin").map(function (file) file.path)); + + 'plugin colors styles style'.split(/\s/).forEach( + function (name) (dirs = dirs.concat(io.getRuntimeDirectories(name).map(function (file) file.path))) + ); + dirs = util.Array.compact(dirs).map(io.expandPath); let getItems = |