Preferences
Prev | Chapter 3. Usage | Next

## Preferences

should be written

Figure 3.4. General tab in preferences dialog

Figure 3.5. Interface tab in preferences dialog

Figure 3.6. Toolbar tab in preferences dialog

Figure 3.7. Files tab in preferences dialog

Figure 3.8. Editor tab in preferences dialog

Figure 3.9. Tools tab in preferences dialog

Figure 3.10. Template tab in preferences dialog

Figure 3.11. Keybinding tab in preferences dialog

### Note

For more information see the section called “Keybindings”.

Figure 3.12. VTE tab in preferences dialog

### Compile time options

There are some options which can only be changed at compile time. To change these options, edit the file `src/geany.h`. Look for a block of lines starting with “#define GEANY_*”. Any definitions which are not listed here should not be changed.

Table 3.3. Compile time options

Option | Description | Default
--- | --- | ---
GEANY_WORDCHARS | These characters define word boundaries when making selections and searching using word matching options. | (look at sourcecode)
GEANY_MAX_AUTOCOMPLETE_WORDS | How many auto completion suggestions should Geany provide. | 30
GEANY_MAX_AUTOCOMPLETE_HEIGHT | How many suggestions should be visible in the auto completion list. | 10
GEANY_STRING_UNTITLED | A string used as the default name for new files. Be aware that the string can be translated, so change it only if you know what you are doing. | untitled
GEANY_CHECK_FILE_DELAY | Time in seconds between checking a file for external changes. | 30
GEANY_WINDOW_MINIMAL_WIDTH | The minimal width of the main window. | 620
GEANY_WINDOW_MINIMAL_HEIGHT | The minimal height of the main window. | 440
GEANY_WINDOW_DEFAULT_WIDTH | The default width of the main window at the first start. | 900
GEANY_WINDOW_DEFAULT_HEIGHT | The default height of the main window at the first start. | 600
Default values
GEANY_DEFAULT_TOOLS_MAKE | The make tool. This can also include a path. | "make"
GEANY_DEFAULT_TOOLS_TERMINAL | A terminal emulator. It has to accept the command line option "-e". This can also include a path. | "xterm"
GEANY_DEFAULT_TOOLS_BROWSER | A web browser. This can also include a path. | "mozilla"
GEANY_DEFAULT_TOOLS_PRINTCMD | A printing tool. It should be able to accept and process plain text files. This can also include a path. | "lpr"
GEANY_DEFAULT_TOOLS_GREP | A grep tool. It should be compatible with GNU grep. This can also include a path. | "grep"
GEANY_DEFAULT_MRU_LENGHTH | The length of the "Recent files" list. | "10"
GEANY_DEFAULT_FONT_SYMBOL_LIST | The font used in sidebar to show symbols and open files. | "Sans 9"
GEANY_DEFAULT_FONT_MSG_WINDOW | The font used in the messages window. | "Sans 9"
GEANY_DEFAULT_FONT_EDITOR | The font used in the editor window. | "Monospace 10"
Windows specific
GEANY_USE_WIN32_DIALOG | Set this to 1 if you want to use the default Windows file open dialog instead GTK's file open dialog. The default Windows file open dialog is missing some nice features like choosing a filetype or an encoding. Do not touch this setting when building on a non-Win32 system. | 0

Prev | Up | Next
Search, replace and go to | Home | Build system