Skip to content

xscripts-sh/xscripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

xscripts - XScripts To Rule Them All

Quick Description

XScripts is a modern approach to Scripts To Rule Them All. Safely run x in project's root directory to see what you can do.

Installation

TBD

Details

  • x, installed in the root of a project, runs other command scripts in the .xscripts directory.
  • running x with no arguments will list available scripts and other help information.
  • _ prefixed scripts serve as library functions, and are not directly executable.

More Details

  • x is docker-friendly, run it inside or outside a container.
  • command scripts should remain simple, not require a lot of dependencies, and be written in bash for portability.

Usage

Standard Commands

  • x up - Start the project
  • x down - Stop the project
  • x freshen - Freshen the project's dependencies
  • x console - Open a console in the project
  • x check - Check the project's dependencies

Creating New Commands

$ x make my-command

Todo

  • installer, via curl
  • find and/or set primary docker compose service/container
  • autocompletions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages