~whereswaldon/sprig

Reference Arbor Chat Client implementation for mobile and desktop
Update build script to use 'go install' instead of 'go get'
Add dynamic composer prompt. Use different prompts for new replies and conversations
fix: replace references to renamed struct attribute

refs

main
browse  log 
v0.0.20-rc1
release notes 

clone

read-only
https://git.sr.ht/~whereswaldon/sprig
read/write
git@git.sr.ht:~whereswaldon/sprig

You can also use your local clone with git send-email.

#sprig

Sprig is the Arbor reference chat client.

sprig screenshot

#Try it

To give it a shot on desktop, install go 1.18+.

Then make sure you have the gio dependencies for your current OS.

Run:

# install a build system tool
go install github.com/magefile/mage@latest
# clone the source code
git clone https://git.sr.ht/~whereswaldon/sprig
# enter the source code directory
cd sprig

Then issue a build for the platform you're targeting by executing one of these:

  • windows: make windows
  • macos: make macos (only works from a macOS computer)
  • linux: make linux
  • android: make android (requires android development environment)
  • ios: make ios (only works from a macOS computer)

After running make, there should be an archive file containing a build for the target platform in your current working directory.

For android in particular, you can automatically install it on a plugged-in device (in developer mode) with:

make android_install

You'll need a functional android development toolchain for that to work.