pry0cc / axiom

The dynamic infrastructure framework for everybody! Distribute the workload of many different scanning tools with ease, including nmap, ffuf, masscan, nuclei, meg and many more!
MIT License
4k stars 622 forks source link

Clean up .zshrc #424

Closed ResistanceIsUseless closed 3 years ago

ResistanceIsUseless commented 3 years ago

.zshrc has some things that aren't needed and we have some duplication of plugins and functions.

  1. clean up plugins and add some like nmap. I recommend the following: doctl encode64 vi-mode dircycle github z autojump rails zsh-navigation-tools docker docker-compose vagrant cp ruby nmap common-aliases
  2. fix source $GOPATH/src/github.com/tomnomnom/gf/gf-completion.zsh ~/go/src is purged after init or something with how gf is installed? Might just be best to download it manually during build.
  3. axiom-ls and axiom-implode functions are digital ocean specific
  4. we should try and organize the functions and see where it makes sense to create a plugin vs .zshrc function
  5. nothing is really documented for all great things in .zshrc we should think about adding a help command or man file for axiom as well as updating the github wiki
ResistanceIsUseless commented 3 years ago

Fixed with https://github.com/pry0cc/axiom/pull/430