Skip to content

Latest commit

 

History

History
48 lines (26 loc) · 1.11 KB

README.md

File metadata and controls

48 lines (26 loc) · 1.11 KB

gam Build Status

gam is a CLI tool to create, update and delete bash aliases permanently.

asciicast

Installing

  • Create a file .gam_aliases in home directory.

  • Source .gam_aliases in startup script(~/.bashrc, ~/.zshrc).

    source ~/.gam_aliases
  • go get -u github.com/ademozay/gam

Samples

  • Create an alias (First parameter is alias name, value is the rest)

    gam gitlab ssh [email protected]

  • Update an alias (First parameter is alias name, value is the rest)

    gam gitlab ssh [email protected]

  • Delete an alias

    gam -d gitlab

  • Print an alias

    gam gitlab

  • Print all aliases created by gam

    gam

Either run source ~/.bashrc or source ~/.zshrc according to current shell or open a new terminal for changes to take place.

Contribution

All contributions are welcome.

TODO
  • Source bash in current session. (Find a way to find the right startup script(~/.bashrc, ~/.zshrc).