private void saveConfigFile() throws IOException {
YamlWriter writer = new YamlWriter(new FileWriter(getPropertiesFile()));
+ writer.getConfig().setClassTag("configuration", Configuration.class);
+ writer.getConfig().setPropertyElementType(Configuration.class, "fileAssociations", FileAssociation.class);
writer.write(configuration);
writer.close();
}
configuration.navigationRootPath = System.getProperty("user.home") + "/";
configuration.directoryOpenCommand = "nautilus -w {file}";
+ configuration.directoryTerminalOpenCommand = "gnome-terminal --working-directory={file}";
registerFileAssociation(".*\\.jpeg$", "eog {file}");
registerFileAssociation(".*\\.jpg$", "eog {file}");