# note 1.3.5 -*- sh -*- # # This is a sample config for the note script # There are useful defaults set in note itself. # # Copy it to your $HOME as .noterc # # note is Copyright (c) 1999-2009 Thomas Linden. # You can contact me per email: # # Comments start with #, empty lines will be ignored. # # To turn on an option, set it to: 1, on or yes # To turn off an option, set it to: 0, off or no # # An option consists of an atribute-value pair separated # by minimum one space (more spaces and/or tabs are allowed) # and an optional equal sign in between. # # Variable names are case in-sensitive. # # Refer to the manpage to learn more about the config # # you need to decide which database backend you want # to use. Please refer to the corresponding documentation # for closer information about the certain backend! # Currently supported types: "binary", "dbm", "mysql", # "general" or "text". # You must also edit/uncomment one section below for the # backend you want to use! dbdriver = binary # # BINARY backend (the default) binary::dbname = ~/.notedb # filename binary::MaxNoteByte = 4096 # max bytes per note entry binary::MaxTimeByte = 64 # max bytes for the date # # MYSQL backend mysql::dbhost = localhost # hostname mysql::dbport = 3306 # tcp port mysql::dbuser = you # db login mysql::dbpasswd = # db password mysql::dbname = # database name (default: note) mysql::encrypt_passwd = 0 # mysql::dbpasswd is # encrypted (note --encrypt) # # DBM backend dbm::directory = ~/.notedbm # directory # # GENERAL backend general::dbname = ~/.notedb # filename # # TEXT backend text::dbname = ~/.notedb # filename # # You can use encryption with note, that means notes and # timestamps will be stored encrypted. This is supported # by every db-backend. UseEncryption = NO # # Specify the encryption protocol. The appropriate perl # module needs to be installed. Possible velues are # IDEA, DES or Blowfish, the default is IDEA. CryptMethod = IDEA # # You can run note always in interactive mode by simply # typing "note". The default is: YES. AlwaysInteractive = YES # # In interactive mode, note issues a list command if you # simply hit enter. By turning this on, it will issue a # longlist command instead if you hit just enter. # The default is: NO DefaultLong = NO # # You can use an external editor everytime from note instead # of STDIN for creating new notes. The default is: YES AlwaysEditor = YES # # By default, note looks in the environment for a variable # $EDITOR or, if this is not the case, for $VISUAL and as # fallback it uses 'vi'. # You can override this by setting this variable here. PreferredEditor = # # If you don't prefer that note updates the timestamp of a # note after editing, turn this on. It will # keep the original timestamp if this option is set. # The default is: NO KeepTimeStamp = NO # # You can specify your own topic separator here. # The default topic separator is a normal slash: "/" TopicSeparator = / # # The maximum width for displaying a note, in CHARS. # Depends on your screen-size. You can set it to # "auto", if you wish that note should determine the # available size automatically. MaxLen = auto # # Turn this off if you dont want note to automatically # clear the screen after displaying something and after # exit. The default is: NO AutoClear = NO # # note can use colors for output, turn this of, if # you don't like it, or if your terminal does # not support it. The default is: YES UseColors = NO # # Color-definitions of the various items. Will only # take effect, if "UseColors" is turned on! # # The following colors are available: # black, red, green, yellow, blue, magenta, cyan and white. # # For bold color write it uppercase (BLACK will be bold black). # For underlined color append an underscore (blue_ will be underlined blue). # For inverted color append an "I" (greenI will be inverted green). BorderColor BLACK NumberColor blue NoteColor green TimeColor black TopicColor BLACK # # Additional to colors, you can also do a little bit of formatting your # notes (bold, underlined, italic) text. The default is: YES. FormatText = NO # # You might specify your own directory for temporary files. # note needs to create some temp files during editing of notes. # You could protect this directory using the command: chmod 700 directory. # The default is: /tmp TempDirectory = ~/tmp # # You can jump to a topic by typing "cd 13" in interactive mode. # The deault is: NO ShortCd = YES # # note can use a cached copy of the note database for list/tree/search # this is currently only supported by the binary and the mysql backends, # the general and text backends have an internal cache. # The default is: NO Cache = NO # # You can define your very own time format for time stamps # YY - the last 2 digits of a year # YYYY - year # MM - month # DD - day # hh - hours # mm - minutes # ss - seconds # This is the default: (18.10.2000 21:32:08) TimeFormat = DD.MM.YYYY hh:mm:ss # # You can make note readonly which is useful for database copies # The default is: NO ReadOnly = NO # # Note may separate titles and topics using horizontal lines when # listing them. You can turn on this behavior by setting # PrintLines to YES. # The default is: NO PrintLines = NO # # Add a hash to identify notes. Such a hash will persist several # importy/export cycles and makes each single note unique. AddTicket = NO # # # That's all about it for now. # If you still have any questiosn, please feel free to contact # me by email: Thomas Linden # #