Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rand-net/rofi-visa
A bash script to lookup https://github.com/ilyankou/passport-index-dataset for visa status by using rofi.
https://github.com/rand-net/rofi-visa
passport rofi rofi-menus rofi-scripts travel visa visa-requirements
Last synced: about 1 month ago
JSON representation
A bash script to lookup https://github.com/ilyankou/passport-index-dataset for visa status by using rofi.
- Host: GitHub
- URL: https://github.com/rand-net/rofi-visa
- Owner: rand-net
- Created: 2021-01-26T13:52:07.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-20T13:01:04.000Z (almost 4 years ago)
- Last Synced: 2024-01-29T11:07:24.965Z (11 months ago)
- Topics: passport, rofi, rofi-menus, rofi-scripts, travel, visa, visa-requirements
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# rofi-visa
A bash script to lookup [Passport Index Dataset](https://github.com/ilyankou/passport-index-dataset)
for visa status by using [rofi](https://github.com/DaveDavenport/rofi).## Installation
```
git clone
pip install -r requirements.txt
chmod +x rofi-visa
rofi-visa -c Sweden -s```
## Usage
```
Usage:
rofi-visa
-c Current Resident Country - Required
-s Visa status for selected Countries in config.yaml
-f Countries not requiring visa
-r Countries requiring Visa
-o Countries offering Visa on arrival
-e Countries offering Electronic Travel Authority
-n Countries offering visa free days
-h help```
* Lookup all Countries offering visa-free travel given a resident Country.
```
rofi-visa -c Germany -f```
* Lookup all Countries requiring visa given a resident Country.
```
rofi-visa -c China -r```
* Lookup all Countries offering visa-on-arrival given a resident Country.
```
rofi-visa -c Vatican -o```
* Lookup all Countries offering ETA(Electronic Travel Authority) given a resident Country.
```
rofi-visa -c Vatican -e```
* Lookup specific Countries and their visa status given a resident Country. Specify the Countries in config.yaml
```
config.yamlCountries:
[Austria
,Belgium
,Canada
,Denmark
,Switzerland
,Vatican]```
```
rofi-visa -c Vatican -s
```
## Requirements* [rofi](https://github.com/DaveDavenport/rofi)
* git
* python
* bash