Skip to content

GitHub Codespace based off of pebble-wrapper

Notifications You must be signed in to change notification settings

blockarchitech/pebble-codespace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Pebble Codespace

Open in GitHub Codespaces

A GitHub Codespace for easy development of Pebble apps.

Usage guide

Simply press the button above and create a new codespace. GitHub should walk you through the steps of creating a codespace. Note: It does take a while to build (~200 seconds). Please be patient.

To login (and use --cloudpebble as a connection with the pebble tool), use the following steps:

  • Run pebble login.
  • Click "open" to open the Rebble authorization page, and press authorize.
  • You will be redirected to a localhost:60000 page, where your web browser will complain.
  • Go back to your codespace, click ports, and copy the link for port 60000. Replace the localhost:60000 in the URL with your copied link, keeping the query parameter (?code=...)
  • You are now logged in. Try to install or get logs from a phone with developer connection enabled using --cloudpebble

C IntelliSense

The include paths are already added for you if you installed the 'C/C++ Dev Kit" extension reccomended by the codespace. VSCode might complain that it can't find message_keys.auto.h, but run pebble build and this should go away.

Emulator

This is currently being worked on. It is not supported as of now.

About

GitHub Codespace based off of pebble-wrapper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 100.0%