A Rofi compatible implementation of banteg's raycast-eips to quickly look up Ethereum Improvement Proposals.
- rofi
- git
- yq
- EIPs Repository (will be downloaded automatically if needed)
- Clone the repo or save
eips.rofi.sh
- (Optional) Change
EIPS_REPO
to the directory where the EIPs repository is (or will be) saved locally - Run
./eips.rofi.sh update
- (Optional) Automate updating the EIP index with cron or a similar tool
- Run with
rofi -modi eips:SCRIPT_LOCATION/eips.rofi.sh -show eips
By default selecting an EIP will open it in the browser, but any action can be executed, check the code for an example opening the markdown file locally with Glow
The icons used to show an EIP's status are sourced from the theme icons