# File lib/launchy/applications/browser.rb, line 27
    def nix_app_list
      app_list = %w[ xdg-open ]
      if nix_de = Launchy::Detect::NixDesktopEnvironment.detect then
        app_list << nix_de.browser
        app_list << nix_de.fallback_browsers
      end
      app_list.flatten!
      app_list.delete_if { |b| b.nil? || (b.strip.size == 0) }
      app_list.collect { |bin| find_executable( bin ) }.find_all { |x| not x.nil? }
    end