Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/calo001/fondo

📷 Wallpaper App for Linux
https://github.com/calo001/fondo

hacktoberfest

Last synced: 7 days ago
JSON representation

📷 Wallpaper App for Linux

Awesome Lists containing this project

README

        


Icon

Fondo








Download on Flathub












Screenshot




Screenshot


Screenshot


Screenshot


Screenshot



📬️ Report a problem!

## 💻️ 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:



Screenshot

## 💜️ Special thanks



Screenshot



Beautiful, free photos.
Gifted by the world’s most generous community of photographers. 🎁

### 💞️ Support, help & inspiration

- Víctor Fernández [Víctor Fernández](https://github.com/vfrico) for your appreciable help in the implementation of the slideshow wallpaper feature!
- KJ Lawrence [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 [Cassidy James Blaede](https://github.com/cassidyjames) for his apps to use as code examples
- Daniel Foré [Daniel Foré](https://github.com/danrabbit) for his help in the google + community
- Ricardho [Ricardho](https://github.com/ricdev2) ideas, support and UX
- Andres Lopez [Andres Lopez](https://github.com/andreslopezrm) ideas and support
- VeckCol [VeckCol](https://github.com/VeckCol) ideas, support and translations

### 📦️ Flatpak maintainers and contributors
- Bilal Elmoussaoui [Bilal Elmoussaoui](https://github.com/bilelmoussaoui)
- Yi-Soo An [Yi-Soo An](https://github.com/memnoth)
- Hubert Figuière [Hubert Figuière](https://github.com/hfiguiere)
- Leesoo Ahn [Leesoo Ahn](https://github.com/memnoth)
- Leandro Stanger [Leandro Stanger](https://github.com/LeandroStanger)

### 🔤️ Translators
- Rafael C. Nunes [Rafael C. Nunes](https://github.com/rafaelcn) Brazilian Portuguese
- costaht [costaht](https://github.com/costaht) Brazilian Portuguese
- NathanBnm [NathanBnm](https://github.com/NathanBnm) French
- Heimen Stoffels [Heimen Stoffels](https://github.com/Vistaus) Dutch (Netherlands)
- Onno Giesmann [Onno Giesmann](https://github.com/Etamuk) Turkish and German
- Milo Ivir [Milo Ivir](https://github.com/milotype) German/Croatian
- Albano Battistella [Albano Battistella](https://github.com/albanobattistella) Italian
- André Barata [André Barata](https://github.com/rottenpants466) Portuguese Portugal
- Miljan Trajkovic [Miljan Trajkovic](https://github.com/youngLights14) Serbian
- Tomina [Tomina](https://github.com/Thomaash) Czech
- Endless-Lemniscate [Endless-Lemniscate](https://github.com/Endless-Lemniscate) Russian

### 🗃️ Extra contributions
- Marius Meisenzahl [Marius Meisenzahl](https://github.com/meisenzahl)
- Tomas Bulva [Tomas Bulva](https://github.com/tomasbulva)
- WORLDofPEACE [WORLDofPEACE](https://github.com/worldofpeace)
- Natanael [Natanael](https://github.com/sudo-give-me-coffee)
- Alain [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.