The notes applet allows users to:
Simply enter the name of the note in the search field, and view the content you're after!
Using the default controls, the content can be scrolled through using the
In addition, the pattern note:
followed by your query can be used to only get note results.
Finally, you can also search for only definiotns by opening Dictionary using the applets-manager.
To create a new note, simply open the notes app and select Add note
.
Notes are automatically saved persistently on disk to a configured folder. See the settings section to learn how to change this folder.
All notes have a couple of options that determine how they appear within LaunchMenu. These options are configurable on a per note, per category, or global basis.
The above video demonstrates how to configure these options on a per note basis.
Every note has an associated syntax to it. By default this syntax is simply plain text. A large number of programming and other formatting languages is available however.
This way syntax highlighting while editing and previewing notes can be provided.
In some cases you want notes to just jump out and be very easily readable, rather than contain a whole essay. The font-size can be changed in order to accomplish this.
You may also want the menu items of some notes to be more attention grabbing. To accomplish this, you can recolor the item to any color you desire.
In some cases you would want to be able to see images and other contents within your note preview too. To support this, we can simply simply enable rich content
.
Rich content only has effect if one of the following syntaxes is used:
In many cases when looking for a note, you also want to check its contents. However searching the contents for big notes may be expensive (take a long time and makes searches slower), so this feature isn't enabled by default. You can manually decide for what notes it's worth enabling the feature, and for which it's not.
Note categories can be created to bundle group of notes together. These categories can define default values for their notes' appearance options such that these don't need to be configured for all notes individually.
A new note is easily added by executing the primary action of a note category, and any of the category's options can be configured from the context menu.
You can also define search patterns for a given category, such that only notes from this category are matched when the pattern is used.
These patterns may be defined using either literal text - in which case the text is used as a prefix - or using regex. When regex is used, special named groups can be used to determine what part of the expression is the text to search for, and even to decide with what color to highlight text sections.
Below are some examples:
bob
/^(?<c_FF69B4>bob\s*)/
/!$/
/^\((?<t_0>.*)\)$/
To learn more about regex (and specifically the js format) check resources such as w3schools and developer.mozilla.org, or mess around on regex101 (make sure to select javascript).
The notes applet contains several settings for customization of the applet.
All notes are by default stored in subdirectory of LaunchMenu's installation. This directory can however be changed such that the notes files (written to disk as .txt
s) can also easily be accessed from outside LaunchMenu. LaunchMenu will automatically synchronize with changes from outside, without requiring a restart.
All the default values for the notes options can be configured such that newly created notes inherit these.
Note that these options aren't copied to newly created notes, but referenced by the notes. Therefor whenever the global options change, any notes that use these will also instantly change along.
By default the menu items hide when editing a note. This behavior can however be disabled in case you want to retain the notes overview, or whatever other context in which the note appeared.
By default notes only save to disk once you exit the editing mode. This can however be changed to automatically save while you're typing, in case you require changes to instantly save.
By default note categories are shown as category items in the menu, and all notes within the categories are listed below it.
This can be changed to make categories show inline, below each individual note. Changing this will also introduce an additional menu in which categories can be configured.
Not much is currently planned in terms of improving the notes applet, apart from future integration with the files manager applet. It's supposed to be a rather simple applet, without much advanced functionality.
If any ideas do come up in the future however, the applet may still be augmented.