Skip to content

kyle-west/bashful

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bashful Suite by kyle-west


Primary Support for Mac OS X Install Version Actions Status

BASHful is a set of tools I regularly use in my personal development workflow. This package allows me to share my tools with others. I am always up for ideas on how to improve my toolset, so feel free to pitch ideas or enhancements on the Issue Page.

Tools in the Suite and their Documentation

A list of available tools and their usages can be found on the Documentation Page.

Installing

Though most of the code is not written in JavaScript, some of the tools in bashful require node (version 8 or higher). You must first install NodeJS on your machine.

Then you may run the following command to install bashful:

npx -q https://github.com/kyle-west/bashful.git

When the script completes, you must restart your terminal. This is because the installation edits your $path environment variable to make the tools accessible in all contexts.

Installing / Uninstalling Tools

bashful CLI has it's own installation management of tools, including gists. See the Docs for more info.

Uninstalling the entire Suite

The uninstall is easy, and, like the install, requires a restart afterwards.

bashful uninstall --remove-suite

If you wish to uninstall a specific tool, see the Docs for more info.

Updating

The bashful tool has built in support for updating programs (including installed gists)

bashful update [program]