37 lines
905 B
Markdown
37 lines
905 B
Markdown
watcat
|
|
======
|
|
|
|
rust clone of https://github.com/adamanldo/Cosmo
|
|
|
|
why?
|
|
----
|
|
|
|
cosmo relies on [imagetext-py](https://github.com/nathanielfernandes/imagetext-py), which either does not have a freebsd wheel or else uv cannot find it
|
|
|
|
now it seems that magick-rust can't link on freebsd... guess I'll die
|
|
|
|
but your code sucks
|
|
-------------------
|
|
|
|
I'm trying, okay?
|
|
|
|
running
|
|
-------
|
|
|
|
populate .env with necessary values. a template .env.example is given
|
|
|
|
create the database ``sqlx database create``
|
|
(note: make sure you have sqlx installed first)
|
|
|
|
init the database ``sqlx migrate run``
|
|
|
|
TODO
|
|
----
|
|
|
|
+ ~~add art and lastfm url fetching~~
|
|
+ add help command
|
|
+ refactor to combine repeated parts of art, url, and fmi. also use macro for commands, and use Option instead of empty string sentinel value
|
|
+ add spotify link fetching
|
|
+ make various parameters user-configurable
|
|
+ use tiny-skia instead of magick-rust?
|