Skip to content

Releases: lavafroth/tempest

0.4.0

12 Jul 14:59
89630af
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

What's Changed

Full Changelog: 0.3.0...0.4.0

Separate daemon for privileged actions

18 Apr 02:34
d17ce41
Compare
Choose a tag to compare
Pre-release

To uphold user choice and security, this project has been broken down into the following components:

  • Daemon: Optional, only needed if phrases in config bindings perform keyboard shortcuts. Since performing keystrokes is a privileged action, the daemon must run as root.
sudo ./target/release/tempest-daemon

This will give a token to authenticate with the daemon.

  • Client: The client can be run in either of two ways
    • Standalone: By simply running ./target/release/tempest-client. Config bindings with keyboard shortcuts will not work.
    • With the daemon running in the background:
./target/release/tempest-client the_token_from_the_daemon

where the_token_from_the_daemon is the token provided by the daemon.