Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickConf

QuickConf is a tool designed for executing commands and configuring the system on various distros.

Usage

In QuickConf, transactions are broken down into steps. Each step has its targeting distro, requirements and commands (for diffrent distros). Also, steps can be recursively included, presenting tree-like structure.

QuickConf can be configured through .yaml files. Here is an example.

optional: true
# When true, if multiple steps in this file match the current system,
# the user will be prompted to choose one to run.

step_a:
    target:
        - legacy
    requires:
        - legacy:
            git
    commands:
        - legacy:
            - echo "run step a"

step_b:
    target:
        - legacy
    commands:
        - legacy:
            - echo "run step b"

About

A tool designed for executing commands and configuring the system on various distros.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages