Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mbugni/onedriveguiflatpak
https://github.com/mbugni/onedriveguiflatpak
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mbugni/onedriveguiflatpak
- Owner: mbugni
- License: gpl-3.0
- Created: 2023-09-09T07:54:02.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-04T09:58:14.000Z (about 1 year ago)
- Last Synced: 2023-11-04T10:45:44.471Z (about 1 year ago)
- Language: Shell
- Size: 25.4 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OneDriveGUI on Flatpak
This project contains files to build [OneDriveGUI](https://github.com/bpozdena/OneDriveGUI) as a Flatpak app.
### Disclaimer
This project is a prototype for [helping the author](https://github.com/bpozdena/OneDriveGUI/issues/22) to create a Flatpak app.
## How to build the app
### 1 - Prepare the environment
Ensure you have the following commands installed on your system:
- `git`
- `flatpak`
- `flatpak-builder`Ensure you have the `flathub` repo enabled:
```shell
$ flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
```Clone this project on your computer:
```shell
$ git clone https://github.com/mbugni/OneDriveGUIFlatpak.git
```### 2 - Build and install the app
From the project directory run the command:
```shell
$ flatpak-builder --user --verbose --install --install-deps-from=flathub --force-clean \
build io.github.bpozdena.OneDriveGUI.yaml
```See [flatpak documentation](https://docs.flatpak.org/) for more info.
The first build can take 5 minutes, it depends on your machine performances. It install the app, making it available for your user in the system.
*NOTE:* if you want to install the app system wide, remove the `--user` option and prepend `sudo` in the above commands.
### 3 - Run the app
You can run the OneDriveGUI launching it from your favorite desktop, or manually by using the `flatpak` command:
```shell
$ flatpak run io.github.bpozdena.OneDriveGUI
```## OneDriveGUI files
Data files are in folder `~/.var/app/io.github.bpozdena.OneDriveGUI/data`.
Config files are in folder `~/.var/app/io.github.bpozdena.OneDriveGUI/config`.