https://github.com/brpaz/ulauncher-mailinator
ulauncher extension for generating temporary email addresses with Mailinator
https://github.com/brpaz/ulauncher-mailinator
mailinator ulauncher
Last synced: 11 months ago
JSON representation
ulauncher extension for generating temporary email addresses with Mailinator
- Host: GitHub
- URL: https://github.com/brpaz/ulauncher-mailinator
- Owner: brpaz
- License: mit
- Created: 2018-06-10T16:28:18.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-12-17T20:10:56.000Z (over 4 years ago)
- Last Synced: 2024-05-02T05:58:54.933Z (about 2 years ago)
- Topics: mailinator, ulauncher
- Language: Python
- Homepage:
- Size: 1.41 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Ulauncher mailinator
[](https://ext.ulauncher.io/-/github-brpaz-ulauncher-mailinator)
[](https://circleci.com/gh/brpaz/ulauncher-mailinator)

> [Ulauncher](https://ulauncher.io/) extension that will generate a fake email address and open it for you.

## Requirements
* [ulauncher](https://ulauncher.io/)
* Python >= 3
* Faker library ```pip install faker --user```
## Install
Open ulauncher preferences window -> extensions -> add extension and paste the following url:
```https://github.com/brpaz/ulauncher-mailinator```
## Usage
Typing ```mailinator``` will trigger the extension and generate a Fake email address.
Enter key will copy the email to the clipboard, while Alt+Enter will copy and open the respective inbox on Mailinator website.
## Development
```
git clone https://github.com/brpaz/ulauncher-mailinator
cd ulauncher-mailinator
make deps
make link
make dev
```
The `make link` command will symlink the cloned repo into the appropriate location on the ulauncher extensions folder.
The `make dev` command will run ulauncher in Verbose mode without any extension enabled. To start your extension search on the output for something like
```
VERBOSE=1 ULAUNCHER_WS_API=ws://127.0.0.1:5054/ulauncher-mailinator PYTHONPATH=/usr/lib/python3/dist-packages /usr/bin/python3 /home/bruno/.cache/ulauncher_cache/extensions/ulauncher-mailinator/main.py
```
and execute the command in another terminal window.
To see your changes `CTRL+C` and re-run the command.
## Contributing
All contributions are welcome. Feel free to open an issue or submit a PR!
## Show your support
# FAQ
Unexpected API error. when installing the extension
This error usually means that you have a missing Python dependency, necessary for the extension to run.
Please check the "requirements.txt" file and install the specified libraries with pip.
## Related
* [alfred-mailinator](https://github.com/AssafShalin/alfred-mailinator)
## License
Copywright @ 2019 [Bruno Paz](https://github.com/brpaz)
This project is [MIT](LLICENSE) Licensed.
