id = "dolphin" name = "Dolphin" homepage = "https://apps.kde.org/dolphin/" description = "File manager by KDE." # The application's own icon, as apps.kde.org serves it. SimpleIcons' # `dolphin` is the GameCube emulator, a different project. icon = "https://apps.kde.org/app-icons/org.kde.dolphin.svg" executables = ["dolphin"] platforms = ["linux"] [dotfiles] # src/settings/dolphin_generalsettings.kcfg and the other dolphin_*.kcfg files # each declare , so every setting the Configure # Dolphin dialog writes — the view modes, the tabs and folders behaviour, the # search defaults, the toolbar — lands in the KConfig file called dolphinrc. # KConfig puts a user's copy in QStandardPaths::GenericConfigLocation, which is # $XDG_CONFIG_HOME when set and ~/.config otherwise — [configHome]. paths = ["[configHome]/dolphinrc"] # src/views/viewproperties.cpp, destinationDir(): the per-directory view # properties go under QStandardPaths::AppDataLocation + "/view_properties/", # keyed by the absolute path of the directory each one describes. That is state # about one machine's file system rather than settings, so it is not listed # here and there is nothing to carve out of what is. exclude = [] secret = [] # No machine_lines: dolphinrc is an INI file of view preferences. The one # machine-flavoured key in it, the window geometry, is rewritten on first launch # anyway, and a rule for it would be the only thing this entry claimed to know.