An extensible shell written in python
Project description
Poshy, an extensible shell written in Python
Poshy is a work-in-progress shell written in Python. As of now, it has no configuration files.
To install, just clone this repo and then run pip3 install . and presto!
For aya developers:
AYA is an extensive python module loader that loads before start. You must have them installed as python modules.
from setuptools import setup
setup(
name='youraddonname',
packages=['folder'], # the folder in which your __init__.py file is stored in, also must be your addon name
version='1.0', # self-explanatory
description='the addon description'
)
here's a dummy example of what your setup.py should have. note that to load the addon, you must first install it and then put its name in ~/.aya
your __init__.py is your addon
~/.aya's structure goes as following:
modules must be line separated (no commas, no same-line whitespace separated things...)
an example would be:
module1
module2
module3
and so on.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file poshy-2.5.tar.gz.
File metadata
- Download URL: poshy-2.5.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ba395d2b48537d6ee44c649a5f8bc76f92830aa0c83e580a4ec897374c0731e
|
|
| MD5 |
cabb5de3a539b0b569fd7aff4a772bbf
|
|
| BLAKE2b-256 |
4fcc008f18b237d1a1b797942c8844ca16fc999ddda3772089cab6fede1937c4
|