KeePass   KeePass Help Center Home KeePass Home | Package Downloads | Flag Translations | Blocks Plugins  
Home Help Center Home | People Forums | Award Awards | Search Search  






Donate Donate
Help

Customize


KeePass features various options for network administrators to customize the program's appearance and behavior.

System  Preliminaries

Most options below are configured by directly editing the KeePass.ini configuration file. If you're planning to deploy a customized KeePass version, you should fully understand the KeePass configuration system, especially how to enforce some settings and leave others up to users.

Note that KeePass features a rich plugin framework. If there's no item in the INI file to configure what you're thinking about, you might want to write a KeePass plugin.


Desktop  Mini Mode

KeePass supports a mini mode. By specifying KeeMiniMode=True in the KeePass.ini file, KeePass will run in a minimal functionality mode.

In this mode, the following functionality is hidden:

  • Configuration and administration options (database settings, global program options, plugins, ...).
  • Functionality that is not interesting to users in a company (like checking for updates, ...).
  • Import / export.
  • Auto-Type.
  • Key files (only a master password can be entered).
  • File operations (only the Save command is shown; if a specified database does not exist, KeePass automatically creates and opens one).

System  Groups for Newly Created Database Files

Using the KeeRootInNewDb and KeeGroupInNewDb# items in the INI file, you can specify the groups that are automatically created when a user creates a new database file.

Group Tree

Example. If you'd like the initial tree to look like the one on the right, your INI file would contain the following lines:

KeeRootInNewDb=@My Company Name@35
KeeGroupInNewDb0=@Windows@38
KeeGroupInNewDb1=@Network@3
KeeGroupInNewDb2=@Internet@1
KeeGroupInNewDb3=@eMail@19
KeeGroupInNewDb4=@Applications@32

Items must be numbered consecutively in ascending order starting from 0. The first character of the item's value specifies a separator character. In the example above, '@' is used as separator, but you could pick any other character (in case the group name contains an '@'). The group name follows the separator character and is terminated by the separator character. The number that follows is the ID of a built-in KeePass client icon (see the icon picker dialog of KeePass for a list of icons). Creating tree structures (i.e. subgroups of the groups above) is not supported.


Window  Window Title Suffix

A main window title suffix can be specified using the KeeWindowTitleSuffix item in the INI file.


Key  Dialog Banner Appearance

The appearance of dialog banners of KeePass can be configured using the following items in the INI file:

  • KeeBannerColorStart: Specifies the starting color of the background gradient. Set it to a BGR byte triple.
  • KeeBannerColorEnd: Specifies the end color of the background gradient. Set it to a BGR byte triple.
  • KeeBannerColorText: Specifies the foreground text color. Set it to a BGR byte triple.
  • KeeBannerFlip: Boolean value that specifies whether to swap the natural gradient direction (i.e. from horizontal to vertical or from vertical to horizontal). The natural direction depends on the KeePass version you're using.

Key  Minimum Master Password Requirements

You can specify several properties that master passwords must have in order to be accepted (length, estimated quality, ...). See Specifying Minimum Master Password Properties.





Valid XHTML 1.0 Transitional Document

Get Thunderbird

Get KeePass


KeePass is OSI Certified Open Source Software
Copyright © 2003-2008
Dominik Reichl, [Legal Contact] [Disclaimer] [Acknowledgements], Downloads hosted at

SourceForge.net Logo