       try
         consolePanel.clear()
       catch
-        console.clear() if atom.config.get("language-bridlensis.clearConsole")
+        console.clear() if atom.config.get("#{meta.name}.clearConsole")
 
       # Let's go
       bridleCmd = spawn "java", args

    if script? and scope.startsWith "source.nsis.bridle"
      editor.save() if editor.isModified()

      bridleJar = atom.config.get("language-bridlensis.pathToJar")

      if not bridleJar
        notification = atom.notifications.addWarning(
          "**#{meta.name}**: No valid `BridleNSIS.jar` was specified in your settings"
          dismissable: true
          buttons: [
            {
              text: "Open Settings"
              onDidClick: ->
                atom.workspace.open("atom://config/packages/#{meta.name}")
                notification.dismiss()
            }
          ]
        )
        return

      defaultArguments = ["-jar", bridleJar]

      if atom.config.get("language-bridlensis.customArguments").length > 0
        customArguments = atom.config.get("language-bridlensis.customArguments").trim().split(" ")
      else
        customArguments = []

      if atom.config.get("language-bridlensis.nsisHome").length > 0 and customArguments.indexOf("-n") == -1
        customArguments.push("-n")
        customArguments.push(atom.config.get("language-bridlensis.nsisHome"))

      customArguments.push(script)
      args = defaultArguments.concat(customArguments)


      bridleCmd.stdout.on "data", (data) ->
        try
          consolePanel.log(data.toString()) if atom.config.get("#{meta.name}.alwaysShowOutput")
        catch
          console.log(data.toString())

