This repository is no longer maintained. For more up-to-date code, see sumnerevans's fork.
A calculator for Rofi/dmenu(2)
Screencast
menu-calc
uses bc
as the backend and will accept any operations bc
is able to do:
= -h
= 4+4
= (4+2)/(4+3)
= 4^2
= sqrt(4)
= c(2)`
The answer can be copied to the clipboard and used for further calculations inside (or outside) Rofi/dmenu.
If launched outside of Rofi/dmenu the expression may need quotation marks.
To launch directly into the calculator, use the following command (useful if bound to "super + equal" in sxhkd or the like):
= [rofi/dmenu parameters]
For example:
= -location 2 -width 100