webpin/README.md
2022-02-24 19:19:28 +00:00

77 lines
2 KiB
Markdown

<div>
<h1 align="center">Webpin</h1>
<h3 align="center"><img src="data/icons/64/com.github.artemanufrij.webpin.svg"/><br>A simple app to pin websites on the desktop</h3>
<p align="center">Designed for <a href="https://elementary.io">elementary OS</p>
</div>
[![Build Status](https://travis-ci.org/artemanufrij/webpin.svg?branch=master)](https://travis-ci.org/artemanufrij/webpin)
Note: You can see current FlatPak dev updates at https://github.com/artemanufrij/webpin/issues/143
### Donate
<a href="https://www.paypal.me/ArtemAnufrij">PayPal</a> | <a href="https://liberapay.com/Artem/donate">LiberaPay</a> | <a href="https://www.patreon.com/ArtemAnufrij">Patreon</a>
<p align="center">
<a href="https://appcenter.elementary.io/com.github.artemanufrij.webpin">
<img src="https://appcenter.elementary.io/badge.svg" alt="Get it on AppCenter">
</a>
</p>
<p align="center">
<img src="screenshots/Screenshot.png"/>
</br>
Pin your any favourite website on Applications Menu or Plank like a regular desktop app
</br></br>
<img src="screenshots/Apps.png"/>
</p>
## Install from Github
### With FlatPak
Install the [elementaryOS developer enviroment](https://docs.elementary.io/develop/writing-apps/the-basic-setup#flatpak)
Clone and enter repository
```
git clone https://github.com/artemanufrij/webpin.git
cd webpin
```
Build with `flatpak-builder`
```
flatpak-builder build com.github.artemanufrij.webpin.yml --user --install --force-clean
```
#### Debugging
[Debugging FlatPak Applications](https://docs.flatpak.org/en/latest/debugging.html)
To enter the container for debugging
```
flatpak run --command=sh com.github.artemanufrij.webpin
```
### Legacy method
As first you need elementary SDK
```
sudo apt install elementary-sdk
```
Install dependencies
```
sudo apt install libwebkit2gtk-4.0-dev
```
Clone repository and change directory
```
git clone https://github.com/artemanufrij/webpin.git
cd webpin
```
Compile, install and start Webpin on your system
```
meson build --prefix=/usr
cd build
sudo ninja install
com.github.artemanufrij.webpin
```