Go to file
Kevin Franklin Kim 9ac84164d4
feat: add cowsay
2025-03-20 15:18:38 +01:00
.github docs: add community files 2025-03-13 17:31:26 +01:00
cmd feat: add cowsay 2025-03-20 15:18:38 +01:00
embed feat: update ownbrew and refactor cmds 2024-10-26 11:32:08 +02:00
integration/scaffold feat: go 1.24.0 2025-02-19 11:46:16 +01:00
internal feat: go 1.24.0 2025-02-19 11:46:16 +01:00
pkg feat: add cowsay 2025-03-20 15:18:38 +01:00
.editorconfig initial commit 2023-01-03 15:37:15 +01:00
.gitignore chore: update gitignore 2024-07-12 16:20:18 +02:00
.golangci.yml feat: go 1.24.1 2025-03-13 17:32:21 +01:00
.goreleaser.yml chore: update goreleaser 2025-03-13 17:32:01 +01:00
.husky.yaml chore: add husky config 2024-07-04 16:40:19 +02:00
go.mod feat: add cowsay 2025-03-20 15:18:38 +01:00
go.sum feat: add cowsay 2025-03-20 15:18:38 +01:00
LICENSE docs: update LICENSE 2024-12-06 14:10:08 +01:00
main.go feat: remove plugin 2023-01-12 07:30:12 +01:00
Makefile chore: use gotestfmt 2023-09-07 13:55:00 +02:00
README.md docs: add community files 2025-03-13 17:31:26 +01:00

Build Status Go Report Card Coverage Status GoDoc

POSH

Project Oriented SHELL (posh)

think of posh as an interactive and hackable Makefile

Installing

Install the latest release of the cli:

$ brew update
$ brew install foomo/tap/posh

Usage

$ posh help
Project Oriented Shell (posh)

Usage:
  posh [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  config      Print loaded configuration
  help        Help about any command
  init        Initialize a Project Oriented Shell
  version     Print the version

Flags:
  -h, --help           help for posh
      --level string   set log level (default: info) (default "info")
      --no-color       disabled colors (default: false)

Use "posh [command] --help" for more information about a command.

To start using posh, go into your project and run:

$ cd your/project
$ posh init

This will generate the standard layout for posh which can be changed as required through .posh.yml.

Once initialized you can start posh through:

$ make shell

How to Contribute

Please refer to the CONTRIBUTING details and follow the CODE_OF_CONDUCT and SECURITY guidelines.

License

Distributed under MIT License, please see license file within the code for more details.

Made with ♥ foomo by bestbytes