Add Hidden Configuration Options to Mountain Duck and Cyberduck
Tip
For Cyberduck CLI refer to Preferences
Using default.properties
There are some settings which aren’t yet available in the Preferences either because they are not considered stable
yet or not of general interest. For Mountain Duck and Cyberduck you
can add the property line in the format property=value to the default.properties file within
the application support folder on Windows and macOS.
Navigate into the application support folder.
Note
The application support folder is the same for Mountain Duck and Cyberduck.
Check for a file named
default.propertiesImportant
The file
default.propertiesdoes not exist by default and must be created manually.If it already exists, open it with the text editor of your choice, add the desired property line and save the file.
If the file does not exit, follow the remaining steps.
Open a text editor of your choice, for example, TextEdit.app (macOS) or Notepad.exe (Windows), and add the desired property line.
Save the file as a text file (txt) to the application support folder as
default.properties.Attention
Avoid saving the file in any other format such as rich text format (RTF) when opening in TextEdit.
Make sure the filename is
default.propertieswith no additional extension. In case you don’t see the file extensions in the file explorer you can reveal them by following the instructions for your respective operating system.You can reveal the file extensions for all files by ticking the checkmark
Show all filename extensionswithinFinder → Preferences → Advanced. Alternatively, you can reveal the file extension for a specific file by opening the Finder info window on the wanted file and removing the checkmarkHide extensionwithin theName & Extensionsection.Open the Folder Options window.
Select the View tab.
Deselect the
Hide extensions for known file typescheckbox under Advanced SettingsClick on Apply and OK.
You can also open the Folder Options window by searching for
File Explorer Optionswithin the Start search box.Restart Cyberduck and Mountain Duck.
Using Terminal.app
macOS only
Type the defaults command in the format below in a Terminal.app (in \Applications\Utilities) window and restart
Mountain Duck.
Overwrite default preference with custom setting
defaults write io.mountainduck <property> <value>
Revert to default setting
defaults delete io.mountainduck <property>
Type the defaults command in the format below in a Terminal.app (in \Applications\Utilities) window and restart
Cyberduck.
Overwrite default preference with custom setting
defaults write ch.sudo.cyberduck <property> <value>
Revert to default setting
defaults delete ch.sudo.cyberduck <property>
In .cyberduckprofile Connection Profiles
You can override defaults in specific connection profiles only affecting connections that use the profile.
Open the
.cyberduckprofilefile in a text editor.Add a child element to
<dict>with akeynamedPropertiesand the configuration options inside anarrayas follows:<key>Properties</key> <dict> <key>property</key> <string>value</string> </dict>
In .duck Bookmark Files
You can override defaults in specific bookmarks only affecting a single connection.
Open the
.duckfile in a text editor.Add a child element to
<dict>with akeynamedCustomand the configuration options inside andictas follows:<key>Custom</key> <dict> <key>property</key> <string>value</string> </dict>