 
         atom.notifications.addWarning("**#{@self}**: No supported file manager detected", dismissable: true)
         return null
+
+  getLinuxArgs: ->
+    # Refined Linux arguments
+    if @fileManager is "nautilus"
+      return "-w"
+    else if @fileManager is "dolphin"
+      return "--select"
+    
+    return ""

        # the most popular ones
        # TODO: write preference to config.json
        result = null
        linuxFileManagers = ['xdg-open', 'gnome-open', 'kde-open', 'nautilus']

        for fm in linuxFileManagers
          console.log "[#{@self}] Trying: #{fm}"

        when "win32"
          args = "/select,#{file.path}"
        when "linux"
          args = @getLinuxArgs() + " #{filePath}"

      # Reveal file
      exec "#{@fileManager} #{args}"
