This repository has been archived on 2023-08-08. You can view files and clone it, but cannot push or open issues or pull requests.
tomo-old/README.md

25 lines
1.0 KiB
Markdown
Raw Permalink Normal View History

2023-04-20 04:52:24 +00:00
# ![tomo](assets/screenshot.png)
2023-01-11 21:01:06 +00:00
2023-02-02 22:57:56 +00:00
This repository is [mirrored on GitHub](https://github.com/sashakoshka/tomo).
2023-01-17 22:36:11 +00:00
Please note: Tomo is in early development. Some features may not work properly,
and its API may change without notice.
2023-04-20 04:52:24 +00:00
Tomo is a GUI toolkit written in pure Go with minimal external dependencies. It
2023-05-03 19:36:16 +00:00
makes use of Go's unique language features to do more with less.
2023-01-11 21:01:06 +00:00
2023-05-03 19:36:16 +00:00
Nasin is an application framework that runs on top of Tomo. It supports plugins
which can extend any application with backends, themes, etc.
## Usage
Before you start using Tomo, you need to install a backend plugin. Currently,
there is only an X backend. You can run ./scripts/install-backends.sh to install
it. It will be placed in `~/.local/lib/nasin/plugins`.
You can find out more about how to use Tomo and Nasin by visiting the examples
directory, or pull up the documentation by running `godoc` within the
repository. You can also view it on the web on
2023-05-04 00:12:46 +00:00
[pkg.go.dev](https://pkg.go.dev/git.tebibyte.media/tomo/tomo) (although
it may be slightly out of date).