init commit

This commit is contained in:
2026-02-11 13:44:50 -07:00
commit 64dd251dd0
9 changed files with 509 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
# A Simple Notes Application
`osn` is a Notes application written in C, using GTK bindings, and is meant for use on Linux / Wayland / Hyprland setups and the Spaces ecosystem, more to come soon on that.
Currently, the default (and only) option is to toggle `osn` when `osn` is ran again. This keeps the Notes in memory, keeping the launch nice and responsive.
## Build from source
Run the following commands:
```
git clone https://github.com/weave-space/osnotes
cd osnotes
meson compile -C build
./build/osn
```
## TODO
- [ ] Responsive design sizes
- [ ] CLI flags
- [ ] Man page
- [ ] Documentation
- [ ] In-depth testing
- [ ] Customization
## Customization
There is currently no customization available for OSNotes.
## Credits
- Google Gemini 3 (Explanation of docs and concepts and debugging.)
- https://docs.gtk.org/gtk4/index.html