prosper

command module
v0.30.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 27, 2022 License: MIT Imports: 13 Imported by: 0

README

Prosper


Description

Command runner with translation, calc, currency and unit conversion.

Also includes:

Supports: Mac, Windows and Linux


Install

macOS
wget https://github.com/ventsislav-georgiev/prosper/releases/latest/download/Prosper-darwin-arm64.zip && unzip Prosper-darwin-arm64.zip && cp -rf Prosper.app /Applications/ && rm -rf Prosper-darwin-arm64.zip; rm -rf Prosper.app
Download pre-built binary (unsigned)

Check releases and download the appropriate Prosper-$OS-$ARCH archive for your platfrom.

Manual from sources

The app is based on fyne.

Follow prerequisites here: https://developer.fyne.io/started/#prerequisites (for Windows I recommend using TDM-GCC)

Then you can install directly from the source code using the Fyne command as follows:

go install fyne.io/fyne/v2/cmd/fyne@latest
fyne get github.com/ventsislav-georgiev/prosper

Preview

image

Tips:

  • Clicking Enter in the command runner copies the output to the clipboard
  • Using the same shortcut again works as toggle i.e. Alt+Space to show runner, again to hide it
  • :s to see shortcuts and change them
  • :q Quit the app

Example expressions:

  • translation hello world in de => hallo welt

  • math 128*24 => 3072

  • currency 32 usd to eur => 28.02 €

  • unit 1 year to minutes => 525960 minutes

  • apps o iTerm => opens iTerm

  • shell > say "hello world" => executes command (say will read the text aloud on macOS)


Features

Global Shortcuts
image

Usage:

  • Alt+\ - toggle
  • Esc - close
  • When adding a shortcut, either enter an app name or a shell command (> open /Users/ventsislavg) image
Clipboard History
image

Usage:

  • Shift+Alt+A - show window and switch selection
  • Enter to select the highlighted clip
  • 1, 2, 3 .. to 0 keys - select a clip
  • Filter clip by fuzzy search
  • Esc - close
Base64 Encode/Decode
image

Usage:

  • Alt+/ - toggle
  • Esc - close
Numi Integration (MacOS only)

If you have Numi installed, running and have enabled the integration API in Numi's setttings:

image

then Numi expressions can be used:

image image
Automatic Updates

Prosper will periodically check for new releases via the Github API. They will be silently downloaded and the app will restart.

Turn Off

In order to disable the automatic updates, create an empty file in the user dir touch ~/.prosper-no-updates and restart Prosper


License

MIT

Icon

Vulkan Salute by Webalys (Webalys)

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL