Skip to content
This repository was archived by the owner on Oct 18, 2022. It is now read-only.

russmatney/clover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clover

Deprecated

I’ve replaced this electron-based approach with a Tauri-based one in russmatney/clove.

Discussed here:

Clover

Clover is a Clojurescript-based “Overlay” tool, intended to support transparent web overlays while streaming to Twitch.

Initially implemented to support a floating transparent webview.

Build and Run

To build the node-script:

yarn install # yin
shadow-cljs watch cli

This builds a clover.js in the root of the directory, which can then be passed to electron via:

yarn run electron clover.js <url> <app-title>

<url> the page to load from electron.

<app-title> will be set in the title as clover/<app-title>, which can be used as a hook from your window manager.

Develop locally

cider-jack-in-cljs and select :cli as the build to get things started.

Alternatively, run shadow-cljs watch cli, and connect from your editor.

Once there is a build, you can run yrun clover <some-title> <some-url> on the command line to start up a JS runtime, which is required before you can start evaluating commands.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published