🐗 Boar 🎛️

Custom touch bar or digital macropad app for GNU/Linux 🐧 using an Android device 📱

Those apps allow creating a keyboard with custom keys shortcuts that you can use as

  • 🙂 emoji keyboard
  • 📡 Streaming proposes
  • 🔔 midi controller
  • 🔲 Digital macro pad
  • 🎨 Shortcuts for apps (like GIMP)
  • ❇️ And more

Showcase

Custom shortcut keyboard

Custom keyboard

Emoji keyboard

Emoji keyboard

Requirements

  • xdotool
  • xclip Used for the emoji inputs

How to install xdotool and xclip in Ubuntu

  sudo apt-get update
  sudo apt-get install xdotool xclip

🐗 Boar Server

  cd boar-server
  yarn
  yarn start 

🐗 Boar App

Develop

If the first time

  cd boar-app
  yarn
  yarn eject
  yarn start

Otherwise

  cd boar-app
  yarn start

In the second console run

  yarn android

Config

  • Search 🔌 the plug button in your app and add the ip address from your server
  • Customize and enjoy

Roadmap

  • Custom command
  • Emoji support
  • Key press notification
  • QR IP address
  • Specific keys for apps
  • Color themes
  • Bluetooth connection

Develop with <3 by egxn 🦊

GitHub

https://github.com/egxn/boar