id = "deepin-dde-file-manager" name = "DDE File Manager" homepage = "https://github.com/linuxdeepin/dde-file-manager" description = "File manager for the deepin desktop environment." # The application's own icon, from its repository. icon = "https://raw.githubusercontent.com/linuxdeepin/dde-file-manager/master/src/dfm-base/qrc/skin/images/dde-file-manager.svg" executables = ["dde-file-manager"] platforms = ["linux"] [dotfiles] # src/dfm-base/base/application/application.h documents the file on the enum # itself: "Application-level configuration, default in the # ~/.config/deepin/{AppName}/dde-file-manager.json" — the view mode, the icon # size level, open-in-new-tab, the sort order, everything the file manager's # own settings dialog writes. {AppName} is dde-file-manager. # src/dfm-base/base/application/settings.cpp resolves it through # getConfigFilePath(QStandardPaths::AppConfigLocation, name, true), and # AppConfigLocation follows $XDG_CONFIG_HOME — hence [configHome]. paths = ["[configHome]/deepin/dde-file-manager/dde-file-manager.json"] # The same header names a second, "generic" file for the preview and thumbnail # switches, but its comment spells it ~/.config/deepin/dde-file-manager.json # while the code resolves it through QStandardPaths::GenericConfigLocation, # which is ~/.config with no vendor directory under it. The two do not agree, # so that file is left out rather than guessed at. exclude = [] secret = [] # No machine_lines: this file is view preferences. Bookmarks, which do carry # absolute paths, are stored by the desktop environment rather than in it.