GedächtNAS - external storage for your brain
Find a file
Joscha 4909aa0a29 Don't migrate existing data dir without version number
If there is a directory but no version number, we have no idea what's
going on. If we continue the migration, we might overwrite or break some
other program's data.
2025-02-20 01:46:42 +01:00
.github/workflows Set up CI 2025-02-14 19:13:21 +01:00
.vscode Fix vscode settings for formatting rust code 2025-02-13 14:11:40 +01:00
gdn Don't migrate existing data dir without version number 2025-02-20 01:46:42 +01:00
gdn-app Move ids from gdn-app to gdn 2025-02-17 22:37:59 +01:00
gdn-cli Add migrate cli command 2025-02-19 14:00:25 +01:00
meta Set up eslint 2025-02-10 14:49:52 +01:00
.gitignore Set up prettier and tailwind even harder 2025-01-26 23:57:28 +01:00
.prettierignore Set up prettier and tailwind even harder 2025-01-26 23:57:28 +01:00
.prettierrc Set printWidth to 100 for code files 2025-02-07 21:53:19 +01:00
Cargo.lock Add migrate cli command 2025-02-19 14:00:25 +01:00
Cargo.toml Add migrate cli command 2025-02-19 14:00:25 +01:00
logo.svg Create logo 2025-01-25 11:20:32 +01:00
logo_inkscape.svg Create logo 2025-01-25 11:20:32 +01:00
package.json Update dependencies 2025-02-11 01:25:10 +01:00
pnpm-lock.yaml Move notes store to rust 2025-02-13 23:27:28 +01:00
pnpm-workspace.yaml Set up prettier and tailwind even harder 2025-01-26 23:57:28 +01:00
README.md Add todo 2025-02-19 14:00:35 +01:00
tailwind.config.ts Set up prettier and tailwind even harder 2025-01-26 23:57:28 +01:00

GedächtNAS - external storage for your brain

The name?

"Gedächtnis" is German for memory (brain), "NAS" stands for Network-Attached Storage. The combination of the two is a bad pun that requires specialized hardware to even type properly.

In places where the proper name — "GedächtNAS", including the umlaut and capitalization — can't be used, the technical name — "gedaechtnas", always lowercase — or the abbreviated name — "gdn" — shall be used instead. Other variations or spellings are incorrect.

Todos

  • TODO Add history widget to top of screen
  • TODO Show pinned message at bottom of screen
  • TODO Gray out unusable sibling buttons when hovering over anchor note
  • TODO Tooltips for note actions
  • TODO Clickable parents
  • TODO Logging (using tracing)