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

12 Commits
 
 
 
 
 
 

Repository files navigation

AA-Script

What???

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

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 a cd a B: mkcdir a 

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" 

gitup

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

  • gitup add hidden files too
  • 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)
  • change number choosing to interactive shell
  • manual installation mode
  • auto reset all terms with source .bashrc
  • command to copy paste to install it in README.md

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