Skip to content
Notifications You must be signed in to change notification settings

AmazinAxel/Planning

Repository files navigation

Planning

A list-oriented GTK ideation and daily planner. Works offline and syncs to a NAS when needed.

Vision

Milanote and Trello are the two primary competitors for tracking and planning your goals and tasks. But there's a fundamental distraction problem with both. It's easy to get lost in the customization and organization of little details to make your planner pixel perfect. Planning is a hyperfocused alternative that is text-only (no stimulating images or mind maps - this is what Obsidian is for), not browser-based and works offline so you can ideate and plan without any distractions.

Sync with a Samba server

This app can upload or download its data from any Samba share. Make sure you have samba running and add these options to ~/.config/planning/data.json:

"smbserver": "alechomelab.local",

"user": "alec",

"group": "WORKGROUP",

"password": "",

"smbshare": "USB",

Build

Enter the Nix devshell: nix develop (run your IDE here if you want intellisense)

Setup: meson setup build and build: meson compile -C build && ./build/planningplanning

Tip

Use your arrow keys and press escape to go back. Press ctrl + d to delete a plan. This app is best used with the GTK4 Nord theme.