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

        # 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}"


        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 ""
