Skip to content

A collection of shell tools I've created for fun and productivity.

License

Notifications You must be signed in to change notification settings

m-paternostro/shelltools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shell Tools

A collection of shell tools I've created for fun and productivity.

fzfcontainer

  • Manages containers, images, networks, and volumes using FZF.

  • Requirements:

  • Tested Environments:

  • Instructions:

    • Copy the contents of the fzfcontainer directory into a directory.

      • See path.sh if you intend to use all shell tools.
    • Use it ;-)

      # Manages containers.
      ./fzfcontainer
      
      # Manages images.
      ./fzfcontainer i
      
      # Manages networks.
      ./fzfcontainer n
      
      # Manages volumes.
      ./fzfcontainer v

path.sh

  • Adds the shell tools to the path.
  • Tested Environments:
  • Instructions:
    • Direct invocation to change the path of the current shell.

      # Clones the repository.
      git clone https://github.com/m-paternostro/shelltools.git
      
      # Adds the shell tools to the path.
      source shelltools/path.sh
    • Adding it to ~/.zshrc

      • This is how I am using the script.
      • It assumes the repository was cloned into ~/bin.
      # Adds the shell tools to the path.
      [[ -d ~/bin/shelltools ]] && source ~/bin/shelltools/path.sh

License

Everything we produced here is licensed under the MIT License.

About

A collection of shell tools I've created for fun and productivity.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages