funfriend/README.md

39 lines
930 B
Markdown
Raw Permalink Normal View History

2023-05-29 14:55:38 +02:00
# funfriend
2023-05-31 21:06:10 +02:00
little desktop buddy for your computer
2023-05-29 14:55:38 +02:00
2023-05-31 21:06:10 +02:00
![](https://howto.smooch.computer/i/jgv5q.gif)
2023-05-29 14:55:38 +02:00
2023-05-31 21:06:10 +02:00
currently just kind of sits and wanders around
2023-05-29 14:55:38 +02:00
2023-06-02 22:41:35 +02:00
## configuration
2023-05-29 14:55:38 +02:00
2023-06-02 22:41:35 +02:00
config location depends on your OS:
| | |
| - | - |
| Windows | `%AppData%/funfriend/` |
| OSX | `~/Library/Application Support/funfriend/` |
| Linux | `~/.config/funfriend/` |
inside you'll find `cfg.ini`. most keys should be self-explanatory, but here's a few notable ones
### `buddies.types`
comma-seperated types of buddies to add, ex. `funfriend,funfriend,god` for 2 funfriends and 1 god. pass in something invalid to print out a list of valid options
2023-06-01 12:41:01 +02:00
2023-05-31 21:06:10 +02:00
## installation
2023-05-29 14:55:38 +02:00
2023-05-31 21:06:10 +02:00
grab yourself `SDL2`, `SDL2_mixer` and `GLFW` development libraries, then run
2023-05-29 14:55:38 +02:00
2023-05-31 21:06:10 +02:00
```sh
shards install
shards build
```
2023-05-29 14:55:38 +02:00
2023-05-31 21:06:10 +02:00
## usage
2023-05-29 14:55:38 +02:00
2023-05-31 21:06:10 +02:00
run `bin/funfriend` from the same dir as the source (for assets and shaders)
2023-05-29 14:55:38 +02:00
2023-05-31 21:06:10 +02:00
alternatively, use `shards run`