ConnorGray / Organizer

Notebook interface application for organizing notes and to-dos
5 stars 3 forks source link

Personal Organizer System

Documentation | Changelog | Contributing

This repository contains the source code for the ConnorGray/Organizer paclet.

ConnorGray/Organizer provides a notebook interface application for organizing project notes and to-dos.

Installation

ConnorGray/Organizer is available for installation from the Wolfram Paclet Repository:

PacletInstall[ResourceObject["ConnorGray/Organizer"]]

Note: Installing from the Wolfram Paclet Repository currently requires Wolfram Language v13.0 or later.

First-time setup

After installing Organizer, you can perform first-time setup by opening the main palette window. Once installed, Organizer will automatically appear in the system Palettes > Organizer menu item. Click it to open the Organizer palette.

Read the Organizer Overview tutorial to learn more.

If you've previously set-up the organizer system, but would like to change the root directory the system uses, you do so by evaluating:

PersistentValue["CG:Organizer:RootDirectory", "Local"] = SystemDialogInput["Directory"];

Support for multiple organizer roots is not currently implemented. Instead it's suggested that you use the "workspaces" feature to split a single directory into distinct areas.

On-disk directory structure

{RootDirectory}/{Workspace..}/{Category..}/{Project..}/Log.nb

Credits

The icons:

are from www.onlinewebfonts.com/icon, licensed as CC BY 3.0.

Contributing

See Development.md for instructions on how to perform common development tasks when contributing to this project.