https://github.com/connorgray/organizer
Notebook interface application for organizing notes and to-dos
https://github.com/connorgray/organizer
Last synced: 5 months ago
JSON representation
Notebook interface application for organizing notes and to-dos
- Host: GitHub
- URL: https://github.com/connorgray/organizer
- Owner: ConnorGray
- Created: 2020-10-24T17:40:03.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-06-15T04:16:34.000Z (about 2 years ago)
- Last Synced: 2025-03-27T07:45:48.698Z (about 1 year ago)
- Language: Mathematica
- Homepage:
- Size: 4.43 MB
- Stars: 5
- Watchers: 3
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Personal Organizer System
#### [Documentation][Overview] | [Changelog](./docs/CHANGELOG.md) | [Contributing](#contributing)
This repository contains the source code for the
[`ConnorGray/Organizer`](https://resources.wolframcloud.com/PacletRepository/resources/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][WPR]:
```wolfram
PacletInstall[ResourceObject["ConnorGray/Organizer"]]
```
*Note: Installing from the Wolfram Paclet Repository currently requires Wolfram Language
v13.0 or later.*
[WPR]: https://resources.wolframcloud.com/PacletRepository/
## First-time setup
After [installing Organizer](#installation), 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][Overview] 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:
>
> ```wolfram
> 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:
* [CalendarWithPlus.svg](./Icons/CalendarWithPlus.svg)
* [UnfinishedTodoList.svg](./Icons/UnfinishedTodoList.svg)
* [Plus.svg](./Icons/Plus.svg)
* [FileLink.svg](./Icons/FileLink.svg)
* [LinkArea.svg](./Icons/LinkArea.svg)
* [OpenFolder.svg](./Icons/OpenFolder.svg)
* [MessageLink.svg](./Icons/MessageLink.svg)
* [BrowserLink.svg](./Icons/BrowserLink.svg)
are from [www.onlinewebfonts.com/icon](http://www.onlinewebfonts.com/icon), licensed as
CC BY 3.0.
[Overview]: https://resources.wolframcloud.com/PacletRepository/resources/ConnorGray/Organizer/tutorial/Overview.html
### Contributing
See [**Development.md**](./docs/Development.md) for instructions on how to
perform common development tasks when contributing to this project.