Skip to content

This project aims to increase developer productivity by decreasing the use of commands used to execute/invoke programs/interpreters, regardless of the programming language.

License

PaulloClara/pyalias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyAlias

This project aims to increase developer productivity by decreasing the use of commands used to execute/invoke programs/interpreters, regardless of the programming language.

Install

$ git clone https://github.com/paulloclara/pyalias.git ~/.pyalias && python3 ~/.pyalias/install.py
$ source ~/.<your_bashrc>

Run

$ pyalias <file_name or file_path> <args or void>

Update

$ (cd ~/.pyalias && git pull)

Dev

$ git clone https://github.com/paulloclara/pyalias.git
$ cd pyalias
$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip3 install -r requirements.txt
$ nano ~/.<your_bashrc> | ex: $ nano ~/.bashrc

Add the code at the end of the file:

function pyalias-dev() {
  python3 -B /<pyalias_path>/run.py $(pwd) FULL_FILE_PATH=$1 $* --pydev
}
$ source ~/.<your_bashrc>
$ pyalias-dev <file_name or file_path> <args or void>

About

This project aims to increase developer productivity by decreasing the use of commands used to execute/invoke programs/interpreters, regardless of the programming language.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published