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

https://github.com/nvbn/phonetouch

Shows touch panel on your phone with actions depending on active app on your laptop/desktop.
https://github.com/nvbn/phonetouch

Last synced: 3 months ago
JSON representation

Shows touch panel on your phone with actions depending on active app on your laptop/desktop.

Awesome Lists containing this project

README

          

# PhoneTouch [WIP]

Shows touch panel on your phone with actions depending on active app on your laptop/desktop.

At this time only linux supported.

## Supported apps

* Chrome;
* Intellij Idea;
* VLC;
* Netflix;
* Pulseaudio (require pactl);
* Players like spotify (works better with playerctl).

## Installation

Install and run desktop client:

```bash
npm install -g phone-touch
phone-touch
```

For Android: install apk from [releases page](https://github.com/nvbn/PhoneTouch/releases).

For iOS: you need to manually build app, for more information see next section.

## Development

### Desktop

Install dependencies:

```bash
npm install
```

Run server:

```bash
npm start
```

### Mobile

Install react-native:

```bash
npm install -g react-native-cli
```
Install js dependencies:

```
npm install
```
Run packer:

```
react-native start
```

Run app on phone:

```
react-native run-android
react-native run-ios
```

## License MIT