Skip to content

🛸 A tiny script by "AARMN The Limitless" to ease bash with some functions and aliases (zsh support coming)

License

Notifications You must be signed in to change notification settings

aarmn/aa-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

AA-Script

AA-Script-Logo

What???

A Tiny Script by "AARMN The Limitless" to ease bash with some funcs and aliases.

How To Install?

Fast way:

1. By wget

python3 -c "$(wget https://raw.githubusercontent.com/aarmn-simple/aa-script/master/aa.py -O -)" 

2. By cURL

python3 -c "$(curl -fsSL https://raw.githubusercontent.com/aarmn-simple/aa-script/master/aa.py)" 

Slow way:

1. Clone it All!

git clone https://github.com/aarmn-simple/aa-script.git cd aa-script python3 aa.py 

Philosophy

  1. Just usefull ones, not a brute force for all possible switches!

  2. "Complex" and "Repetitve" ones only, life is short, we should optimize it, obey this can make it easier to learn and easier to code

  3. One file, No dependency

  4. Robust, Try to decrese chance of overlap with installed packages commands

  5. Keep commands short and meaningful

For Who???

  1. Linux Experts

  2. anyone who use Bash,Git and Linux alot

License

GNU Public License ver 3

Contribute

How? :

  • With Your Coding Power

  • With Your Money (ETH:0xef9e0697af2b4b9b85eda19159ce98150cb05ff7)

  • With Your Ideas for new commands (before do this read philosophy part carefully)

  • With Finding Overlaps with other packages and programs cli commands

  • With Reporting A Escapee Bug

  • With A Thanks

  • Make A Site, Wikia, Fandom, Ad, Story in Instagram, or any other way to inform other people to use it

Ways to give me code :

Guide

Because we have a few commands there is no need for a readthedocs

A: What you need to type before

B: What you type with AA

mkdir

A:

mkdir example cd example 

B:

mkcdir example 

rmx

A:

rm -rf example 

B:

rmx example # With No Parameter Delete everything in Dir 

rmhere

A:

cd .. rm -r example 

B:

rmhere 

fexe

A:

chmod +x example ./example 

B:

fexe example 

giton

A:

git init . touch README.md touch LICENSE touch .gitignore git add * git add .gitignore git commit -m "Your Initial Commit Message Example" 

B:

giton "Your Initial Commit Message Example" #By Default Set to "Initial Commit" 

gitup

A:

git add . git commit -m "example" 

B:

gitup "example" #Default to ask user for commit message like "git commit" 

lsx

A:

ls -ltrha 

B:

lsx 

gitconfg

A:

git config --global user.name "example name" git config --global user.email "example email" 

B:

gitconfg "example name" "example email" 

gitconf

A:

git config user.name "example name" git config user.email "example email" 

B:

gitconf "example name" "example email" 

KILLME

A:

sudo rm -rf / 

B:

KILLME 

Soon

  • check bash commands success funv (in stackoverflow code is ready to copy)

  • ask to install bashit and oh-my-bash as a suggest

  • color problem in some terminals and commands

  • system unused packages cleaner

  • root installation and sudo dep situations

  • port for all *nix systems

  • online update

  • better update system and ver check (say same version)

  • manual installation mode

  • auto reset all terms with source .bashrc

  • add badage

About

🛸 A tiny script by "AARMN The Limitless" to ease bash with some functions and aliases (zsh support coming)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Languages