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.
2. Check for a file named default.properties
Important
The file default.properties does 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.
5. Make sure the filename is default.properties with 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.
macOSWindows
You can reveal the file extensions for all files by ticking the checkmark Show all filename extensions within
Finder → 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 checkmark Hide extension within the Name & Extension
section.
- Open the Folder Options window.
- Select the View tab.
- Deselect the
Hide extensions for known file typescheckbox under Advanced Settings - Click on Apply and OK.
You can also open the Folder Options window by searching for File Explorer Options within the Start search box.
6. Restart Cyberduck and Mountain Duck.
Using Terminal.app
macOS only
Mountain DuckCyberduck
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>
Back to top
