Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/devarshi16/terminalwelcome
Get greeted with an ASCII art followed by a random one-liner whenever you open a new terminal
https://github.com/devarshi16/terminalwelcome
ascii-art bash bulbasaur linux linux-shell meowth pikachu pokemon pokemon-terminal shell-script terminal welcomemessage
Last synced: 22 days ago
JSON representation
Get greeted with an ASCII art followed by a random one-liner whenever you open a new terminal
- Host: GitHub
- URL: https://github.com/devarshi16/terminalwelcome
- Owner: devarshi16
- License: mit
- Created: 2019-03-31T07:38:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-12T08:10:34.000Z (9 months ago)
- Last Synced: 2024-10-16T07:43:14.924Z (22 days ago)
- Topics: ascii-art, bash, bulbasaur, linux, linux-shell, meowth, pikachu, pokemon, pokemon-terminal, shell-script, terminal, welcomemessage
- Language: Python
- Size: 492 KB
- Stars: 12
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# poketerm
[![PyPI version](https://badge.fury.io/py/poketerm.svg)](https://badge.fury.io/py/poketerm)
[![Downloads](https://pepy.tech/badge/poketerm)](https://pepy.tech/project/poketerm)
[![Downloads](https://pepy.tech/badge/poketerm/month)](https://pepy.tech/project/poketerm/month)
[![Downloads](https://pepy.tech/badge/poketerm/week)](https://pepy.tech/project/poketerm/week)Get greeted by custom message and/or
Pokemon ascii art and/or
A random one-liner when you switch your terminal on
![alt text](https://github.com/devarshi16/TerminalWelcome/blob/master/poke.png)
## Installation
Alternate installation instructions -> https://youtu.be/JBUYfeah5c8
```
$ sudo pip install poketerm
```
**NOTE:** You need sudo permission for the package to workTurn on poketerm
```
$poketerm -t 1
```Turn off poketerm
```
$poketerm -t 0
```**NOTE:** make sure to turn off poketerm before you uninstall it!
## Poketerm help
```
usage: main.py [-h] [-p {bulbasaur,dugtrio,meowth,pikachu,noascii}] [-l]
[-o {0,1}] [-m MESSAGE] [-t {0,1}] [-s]Display a Custom Message, a Pokemon ASCII Art and a Random Oneliner.
NOTE: Remember to turn off poketerm using -t 0 tag before you uninstall
itoptional arguments:
-h, --help show this help message and exit
-p {bulbasaur,dugtrio,meowth,pikachu,noascii}, --pokemon {bulbasaur,dugtrio,meowth,pikachu,noascii}
pokemon name for ASCII art. [noascii] for disabling
ASCII art
-l, --list list available pokemons
-o {0,1}, --one-liner {0,1}
turn one liner on [1] or off [0]
-m MESSAGE, --message MESSAGE
custom message to be displayed in the start. [nomessage] for
no message
-t {0,1}, --turn-onf {0,1}
turn on poke term [1], turn off [0]
-s, --show run poketerm with the active configuration
```## List of available pokemons
```
$ poketerm -l
Available Pokemons are
pikachu|\_ _
\ \ _/_|
\ \_ __/ /
\ \________/ /
| |
/ |
| 0 0 |
| _ |
|() __ () |
\ (__) |
bulbasaur
____M___
( / \ \
\ ----/\ ( ) )
/ O O |---- _/
| _ \
\__U____/ _( |
|_/ |_/ |_/
dugtrio_______
/ \
| 0 0 |
__|__ <> |
/ \ __|__
| | / \
| 0 0 | / 0 0 |
| <> |/ <> /
| | /
0oOwwwWwwOOoowwwwww
meowth___ ___
| \_ ^ ^ _/ |
| \_ | | | | _/ __ |
| \| | /""\ | | / _/ | |
| __..|"||____||"|../. / |
__ \_ / | ||____|| | \/ _/ __
\ """--__: v \../ v :__--""" /
""--___/ ____ ____ \___--""
. (_||_) (_||_) .
________|_ __|_______
\__________ _________/
. __________ .
. \ __ / .
. \_/__\_/ .
. .
"..........."
noascii
```## Change Pokemon ASCII art
```
$ poketerm -p meowth
```## Change Custom Message
```
$ poketerm -m "Your Message Here"
```## Turn off Random One-Liner
```
$ poketerm -o 0
```## Turn off pokemon ascii art
```
$ poketerm -p noascii
```## Turn off Custom Message
```
$ poketerm -m nomessage
```## Acknowledgments
Thanks to (http://silgro.com/fortunes.txt) for their one-liner database.