AvaRaspberry is cross platform desktop application which provide screen with helpful widgets.
Developed predominantly for Raspberry Pi OS (Debian based).
AvaRaspberry provide screen with helpful widgets, for example weather, to do list, currencies etc.
The main screen looks like this:
Well, if you want just run AvaRaspberry application on your PC with Linux or Window OS, you need to download and install latest .NET Core SDK, write in console:
- For Linux shell:
# Linux shell.
git clone https://github.com/boogiedk/AvaRaspberry
cd ./AvaRaspberry && bash ./build.sh
- For Windows command line:
# Windows command line.
git clone https://github.com/boogiedk/AvaRaspberry
cd ./AvaRaspberry && powershell -ExecutionPolicy Unrestricted ./build.ps1
In order to configure automatic deployment for this application, you need to start use Github Action. Good tutorial for configure here. After this, you need to write workflow file (pipeline). For deploying application on raspberry pi OS you can use this workflow file. When you have been write file, you need to trigger your github action job. Done!
Look at example how it works on Raspberry Pi 4 (Raspberry Pi Os based on Debian):
Contributors are welcome. Please submit an issue before introducing new features, then you might create a "work in progress" (WIP) pull request to prevent other people from working on the same feature. If you are new to this project there are some entry-level issues marked with "good first issue" tag.