Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.08 KB

README.md

File metadata and controls

42 lines (27 loc) · 1.08 KB

Invoke-Terminal

Invoke-Terminal is a Powershell Module for launching a set of JSON configured Windows Terminal commands.

Invoke-Terminal is inspired by Tmuxinator

sample launch

Installation

Git Clone, then import module. You can add the module to your Powershell session scripts.

git clone https://github.com/OrangeT/Invoke-Module/
cd Invoke-Module
Import-Module Invoke-Terminal.psm1

Usage

Configuration files are json formatted parameters to be passed to Windows Terminal.

Sample config can be found in sample.jsonc

If environment variable "invoketerminal" is set to a folder, Invoke-Terminal can launch from any location:

Invoke-Terminal sample

If environment variable is not set, or .\ is prefixed to filename, file will be loaded from passed filename:

Invoke-Terminal sample.jsonc

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT