{"repo":"JettChenT/qali","free":true,"listed":false,"github":"https://github.com/JettChenT/qali","clone":"git clone https://github.com/JettChenT/qali.git","description":"Quick aliasing","language":"Rust","stars":17,"topics":["cli","productivity","rust","scripting","terminal","shell"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"QALI (q) Q uick Ali asing Purpose QALI can... - Shorten long & complex commands - Act as a namespace for your custom scripts (stop worrying about conflicting names with system commands!) - Make you type less - Reduce your mental workload Installation Homebrew (for macOS) From release download the latest release of your platform, unzip, and move q and qali binaries to your bin folder (usually /usr/local/bin) Cargo A Rust installation is required Note for windows users: To run the QALI on a windows machine without encoding errors, use windows terminal. q.exe works... but qali.exe somehow gets detected as a trojan virus (I wish I know how to make one ( <) This can be solved by allowing the \"virus\" in windows defender. Luckily, qali.exe is not required for simple actions such as setting and executing an alias. The Commands This installs two separate binaries : q and qali . The command q is meant for actions with the highest usage frequency, such as setting and alias or executing a command. The command qali is meant as a companion allowing for subcommands and more functionality without influencing the namespace in q which is set reserved completly by the users. Usage q --help qali --help Supported alias types: - Command: one liners, eg. q -s hi \"echo hi\" - Shell: Shell scripts, eg. q -s hi hello.sh ( EXPERIMENTAL ) (Works iff your shell installation has the name \"sh\") - Python: Python scripts, eg. q -s hi hello.py ( EXPERIMENTAL ) (Works iff your python command has the name \"pytho","default_branch":null,"files":null,"tree":[],"storefront":"/r/JettChenT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JettChenT/qali/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}