https://github.com/calo001/fondo
📷 Wallpaper App for Linux
https://github.com/calo001/fondo
hacktoberfest
Last synced: about 1 year ago
JSON representation
📷 Wallpaper App for Linux
- Host: GitHub
- URL: https://github.com/calo001/fondo
- Owner: calo001
- License: agpl-3.0
- Created: 2018-07-09T02:14:20.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-10T07:06:16.000Z (about 2 years ago)
- Last Synced: 2024-11-06T18:45:59.398Z (over 1 year ago)
- Topics: hacktoberfest
- Language: Vala
- Homepage:
- Size: 29.3 MB
- Stars: 261
- Watchers: 7
- Forks: 31
- Open Issues: 64
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Authors: AUTHORS.md
Awesome Lists containing this project
README
Fondo
## 💻️ Installation
### 🔖️ Dependencies
These dependencies must be present before building:
- `meson`
- `valac`
- `libgranite-dev`
- `libgtk-3-dev`
- `libjson-glib-dev`
- `libsoup2.4-dev`
Use the App script to simplify installation by running `./app install-deps`, in this case, make sure that `dpkg-dev` package is installed
### 🛠️ Building
```
git clone https://github.com/calo001/fondo.git && cd fondo
./app install-deps && ./app install
```
### 🗑️ Deconstruct
```
./app uninstall
```
### 👨💻️ Development
#### Using ./app script
Fondo 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 Fondo from source code, you can do it by using the command line:
```
flatpak-builder build com.github.calo001.fondo.json --user --install --force-clean
```
Then, execute Fondo by using:
```
flatpak run com.github.calo001.fondo
```
>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
Fondo 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 Patreon or Paypal.Me:
## 💜️ Special thanks
Beautiful, free photos.
Gifted by the world’s most generous community of photographers. 🎁
### 💞️ Support, help & inspiration
-
[Víctor Fernández](https://github.com/vfrico) for your appreciable help in the implementation of the slideshow wallpaper feature!
-
[KJ Lawrence](https://github.com/kjlaw89) for making easier the development of apps for elementary OS with [Archetype](https://appcenter.elementary.io/com.github.kjlaw89.archetype/)
-
[Cassidy James Blaede](https://github.com/cassidyjames) for his apps to use as code examples
-
[Daniel Foré](https://github.com/danrabbit) for his help in the google + community
-
[Ricardho](https://github.com/ricdev2) ideas, support and UX
-
[Andres Lopez](https://github.com/andreslopezrm) ideas and support
-
[VeckCol](https://github.com/VeckCol) ideas, support and translations
### 📦️ Flatpak maintainers and contributors
-
[Bilal Elmoussaoui](https://github.com/bilelmoussaoui)
-
[Yi-Soo An](https://github.com/memnoth)
-
[Hubert Figuière](https://github.com/hfiguiere)
-
[Leesoo Ahn](https://github.com/memnoth)
-
[Leandro Stanger](https://github.com/LeandroStanger)
### 🔤️ Translators
-
[Rafael C. Nunes](https://github.com/rafaelcn) Brazilian Portuguese
-
[costaht](https://github.com/costaht) Brazilian Portuguese
-
[NathanBnm](https://github.com/NathanBnm) French
-
[Heimen Stoffels](https://github.com/Vistaus) Dutch (Netherlands)
-
[Onno Giesmann](https://github.com/Etamuk) Turkish and German
-
[Milo Ivir](https://github.com/milotype) German/Croatian
-
[Albano Battistella](https://github.com/albanobattistella) Italian
-
[André Barata](https://github.com/rottenpants466) Portuguese Portugal
-
[Miljan Trajkovic](https://github.com/youngLights14) Serbian
-
[Tomina](https://github.com/Thomaash) Czech
-
[Endless-Lemniscate](https://github.com/Endless-Lemniscate) Russian
### 🗃️ Extra contributions
-
[Marius Meisenzahl](https://github.com/meisenzahl)
-
[Tomas Bulva](https://github.com/tomasbulva)
-
[WORLDofPEACE](https://github.com/worldofpeace)
-
[Natanael](https://github.com/sudo-give-me-coffee)
-
[Alain](https://github.com/alainm23)
- Many other amazing people!
Fondo is translated into several languages. If your language is missing or incomplete, please help to [translate](https://github.com/calo001/fondo/tree/master/po) Fondo into your language.
## 📜️ License
This project is licensed under the AGPL-3.0 License - see the [LICENSE](LICENSE.md) file for details.
