Package: primenote
PrimeNotePrimeNote is an intuitive sticky note-taking application for Linux and Windows. It allows the user to effectively edit, store and organize an infinite number of notes. PrimeNote supports various operation modes, such asplain text,rich text,image,vimorconsole(terminal emulator). It is well structured and fully featured, including;Always on topnotes, without cluttering the taksbarDruide Antidotegrammar tools built-in support (v9 and 10)Smart formatting, using 'enhanced plain text' where the input is standardized, yet allows basic text decorationsCross-platform compatibility, with official support for Linux and Windows 7-10Neat organization, with all data stored by folder structure using human-friendly formatsFernet encryption, to protect sensitive dataQuick searchbuilt-in keyboard-driven tool to browse among note titles and contentSpecial pastefeature to quickly copy text from PDF documentsImages support, with basic viewing featuresFully customizableappearance, menus, hotkeys and mouse eventsCloud and virtual machine support, edit a shared note repository in real timeCommand-line interfaceaccess to all notes (seepnote -h)Its open source software is licensed under GPLv3.Getting Started — InstallationMicrosoft WindowsFor Windows 7 and above, download and execute the latestNSIS installerArch LinuxInstallprimenote-gitfrom the AURInstallgvimandqtermwidgetcommunity packages (optional)DebianPyPi packagesudo apt-get update
sudo apt-get install python3 python3-pip python3-setuptools
sudo pip3 install primenoteVim and Console modes supportInstall QTermWidget with PyQt bindingsQTERMWIDGET_BUILD_PYTHON_BINDING=ONInstallvim-gtk(with client-server mode enabled)Advanced FeaturesCustomizable window styles and palettesAll notes are decorated using CSS files located at the program root;ui/global.css: defines the overall geometry and style for all notesui/styles/*: overrides and extendglobal.cssattributesui/palettes/*: handles widgets and icons color schemesUsers can extend those with custom palettes and styles, override or ignore themPrimeNote adds its own CSS selectorNoteDecorationsfor enhanced customizationConsole modeIn this mode, the text box is replaced with a native terminal emulatorWhen ashebangis found, the file content is automatically executed in the terminalMore QTermWidget color schemes can be added intoui/terminalFor more details, seeQTermWidget GitHub Project pageVim modeProvides a fully featured Vim instance in every noteSystem-independentvimrcfile and theme filesTwo-way communication between Vim servers and PrimeNote command-line interfaceDefault settings allow for a seamless design between the text editing modesCloud and virtual machine supportPrimeNote can be used simultaneously across two operating systems (OS) or onto a cloud drive. Thus, one can share a note folder with another user, a backup server or a virtual machine.PrimeNote fully supports symbolic links (symlinks) on Linux, and partially on Windows. Hence, all notes can be stored in a remote location simply by replacing the notes repository folder with a symlink. Likewise, a symlink can be added into the repository. On Windows, however, please note that shortcuts do not equal symlinks, which require administrator privileges. Thankfully, PrimeNote provide a utility to ease the addition of symlinks into the note repository.Cloud storageInstall and configure a cloud drive software (ie.RClone, DropBox, Google Drive)Open a PrimeNote instance and go toSettings > Advanced > Symbolic linksClick onCreate symbolic linksSelect a cloud drive as the target, enter a name for the folder (ie.Cloud)Click onCreate symlinkthenYesin the user account control prompt (Windows only)Virtual machineCreate a symlink to the host notes repositoryPlace it into a folder shared with the client machineOn the client side, open a PrimeNote instance and right click on the tray iconSelectOpen in a file managerReplace the opened folder by the symlink, or add the symlink into itLimitationsRenameandmoveoperations on symlinks will behave unexpectedly if used across two OSNested symlinks are not yet supported on WindowsIssues and bugs reportPrimeNote was developed on Windows 7 and Openbox usingtint2panel. It will work with other desktop environment, but the system tray icon may behave unexpectedly on some. It should work fine with Mate and Windows 10, and be usable with KDE, Cinnamon and Xfce. Please report any bugs in theissuessection, along with the last session log. The logs can be found in~/.config/primenote/logson Linux andC:\Users\<user>\primenote\logson Windows.ContributionHelp from graphic artists is much needed, for a logo, a banner and a corresponding application icon.Python developers are more than welcome to provide some unit tests.Alldonationsare highly appreciated and help to cover hosting costs.