Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/calo001/luna

📆 Calendar Widget for Linux desktop
https://github.com/calo001/luna

Last synced: 29 days ago
JSON representation

📆 Calendar Widget for Linux desktop

Awesome Lists containing this project

README

        


Icon

Luna


An amazing calendar widget


















Screenshot

Report a problem!

## Installation

### Dependencies
These dependencies must be present before building:
- `meson`
- `valac`
- `debhelper`
- `libgranite-dev`
- `libgtk-3-dev`

Use the App script to simplify installation by running `./app install-deps`

### Building

```
git clone https://github.com/calo001/luna.git com.github.calo001.luna && cd com.github.calo001.luna
./app install-deps && ./app install
```

### Deconstruct

```
./app uninstall
```

### Development

Luna includes a script to simplify the development process. This script can be accessed in the main project directory through `./app`.

```
Usage:
./app [OPTION]

Options:
clean Removes build directories (can require sudo)
generate-i18n Generates .pot and .po files for i18n (multi-language support)
install Builds and installs application to the system (requires sudo)
install-deps Installs missing build dependencies
run Builds and runs the application
uninstall Removes the application from the system (requires sudo)
```

#### Using Flatpak
If you prefer to use Flatpak to try or compile Luna from source code, you can do it by using the command line:

```
flatpak-builder build com.github.calo001.luna.json --user --install --force-clean
```

Then, execute Luna by using:

```
flatpak run com.github.calo001.luna
```

>To run these commands, you need to have Flatpak installed, Check the [Quick Setup](https://flatpak.org/setup/), and follow the instructions to install it depending on your OS.

## Support me

Luna is and will always be free for the world 🌎️. If you like the project and would like to fund and contribute to my work, you can do it via Paypal.Me:



Screenshot

### Translators

* [Rafael C. Nunes](https://github.com/rafaelcn) Brazilian Portuguese
* [Hannes Schulze](https://github.com/hannesschulze) German
* [NathanBnm](https://github.com/NathanBnm) French
* [Milo Ivir](https://github.com/milotype) Croatian
* [rottenpants466](https://github.com/rottenpants466) Portuguese-Portugal
* [Heimen Stoffels](https://github.com/Vistaus) Dutch (Netherlands)

### License

This project is licensed under the AGPL-3.0 License - see the [LICENSE](LICENSE.md) file for details.