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.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.
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.You can reveal the file extensions for all files by ticking the checkmark
Show all filename extensions
withinFinder → 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 extension
within theName & Extension
section.Open the Folder Options window.
Select the View tab.
Deselect the
Hide extensions for known file types
checkbox under Advanced SettingsClick on Apply and OK.
You can also open the Folder Options window by searching for
File Explorer Options
within 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>
Using connection profiles
You can override defaults in specific connection profiles only affecting connections that use the profile.
Open the
.cyberduckprofile
in a text editor.Add a child element to
<dict>
with akey
namedProperties
and the configuration options inside anarray
as follows:<key>Properties</key> <array> <string>property=value</string> </array>