├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── dependency-scanning.yml │ ├── lint.yml │ ├── push.yml │ ├── release.yml │ └── secret-scanning.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yaml ├── .vscode └── launch.json ├── LICENSE ├── Makefile ├── README.md ├── TODO.md ├── changelog.md ├── cmd └── prompto │ ├── cmds │ ├── commands.go │ ├── edit.go │ ├── get.go │ ├── list.go │ ├── serve.go │ └── which.go │ └── main.go ├── go.mod ├── go.sum ├── lefthook.yml ├── misc └── plugin-experiment │ ├── experiment.sh │ ├── flaglib.sh │ └── main.go ├── pkg ├── doc.go ├── doc │ ├── doc.go │ ├── examples │ │ └── 01-print-path.md │ └── topics │ │ ├── 00-getting-started.md │ │ ├── 01-prompto-api.md │ │ ├── 02-prompto-cursor.md │ │ └── 03-creating-promptos.md ├── prompto.go ├── repositories │ └── config.go ├── repository.go └── server │ ├── handlers │ ├── handlers.go │ ├── index.go │ ├── prompt.go │ ├── refresh.go │ └── repositories.go │ ├── serve.go │ ├── state │ └── state.go │ ├── static │ └── js │ │ └── favorites.js │ └── templates │ ├── components │ ├── prompt_list.templ │ ├── prompt_list_templ.go │ ├── repository_list.templ │ └── repository_list_templ.go │ ├── layout.templ │ ├── layout_templ.go │ └── pages │ ├── index.templ │ └── index_templ.go ├── prompto ├── git-diff.sh └── test │ └── test.txt └── ttmp └── 2024-08-24 └── brainstorm-serve-functionality.md /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-scanning.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.github/workflows/dependency-scanning.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.github/workflows/push.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/secret-scanning.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.github/workflows/secret-scanning.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/TODO.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/changelog.md -------------------------------------------------------------------------------- /cmd/prompto/cmds/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/cmd/prompto/cmds/commands.go -------------------------------------------------------------------------------- /cmd/prompto/cmds/edit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/cmd/prompto/cmds/edit.go -------------------------------------------------------------------------------- /cmd/prompto/cmds/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/cmd/prompto/cmds/get.go -------------------------------------------------------------------------------- /cmd/prompto/cmds/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/cmd/prompto/cmds/list.go -------------------------------------------------------------------------------- /cmd/prompto/cmds/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/cmd/prompto/cmds/serve.go -------------------------------------------------------------------------------- /cmd/prompto/cmds/which.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/cmd/prompto/cmds/which.go -------------------------------------------------------------------------------- /cmd/prompto/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/cmd/prompto/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/go.sum -------------------------------------------------------------------------------- /lefthook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/lefthook.yml -------------------------------------------------------------------------------- /misc/plugin-experiment/experiment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/misc/plugin-experiment/experiment.sh -------------------------------------------------------------------------------- /misc/plugin-experiment/flaglib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/misc/plugin-experiment/flaglib.sh -------------------------------------------------------------------------------- /misc/plugin-experiment/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/misc/plugin-experiment/main.go -------------------------------------------------------------------------------- /pkg/doc.go: -------------------------------------------------------------------------------- 1 | package pkg 2 | 3 | func init() { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /pkg/doc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/doc/doc.go -------------------------------------------------------------------------------- /pkg/doc/examples/01-print-path.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/doc/examples/01-print-path.md -------------------------------------------------------------------------------- /pkg/doc/topics/00-getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/doc/topics/00-getting-started.md -------------------------------------------------------------------------------- /pkg/doc/topics/01-prompto-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/doc/topics/01-prompto-api.md -------------------------------------------------------------------------------- /pkg/doc/topics/02-prompto-cursor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/doc/topics/02-prompto-cursor.md -------------------------------------------------------------------------------- /pkg/doc/topics/03-creating-promptos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/doc/topics/03-creating-promptos.md -------------------------------------------------------------------------------- /pkg/prompto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/prompto.go -------------------------------------------------------------------------------- /pkg/repositories/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/repositories/config.go -------------------------------------------------------------------------------- /pkg/repository.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/repository.go -------------------------------------------------------------------------------- /pkg/server/handlers/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/handlers/handlers.go -------------------------------------------------------------------------------- /pkg/server/handlers/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/handlers/index.go -------------------------------------------------------------------------------- /pkg/server/handlers/prompt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/handlers/prompt.go -------------------------------------------------------------------------------- /pkg/server/handlers/refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/handlers/refresh.go -------------------------------------------------------------------------------- /pkg/server/handlers/repositories.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/handlers/repositories.go -------------------------------------------------------------------------------- /pkg/server/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/serve.go -------------------------------------------------------------------------------- /pkg/server/state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/state/state.go -------------------------------------------------------------------------------- /pkg/server/static/js/favorites.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/static/js/favorites.js -------------------------------------------------------------------------------- /pkg/server/templates/components/prompt_list.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/templates/components/prompt_list.templ -------------------------------------------------------------------------------- /pkg/server/templates/components/prompt_list_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/templates/components/prompt_list_templ.go -------------------------------------------------------------------------------- /pkg/server/templates/components/repository_list.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/templates/components/repository_list.templ -------------------------------------------------------------------------------- /pkg/server/templates/components/repository_list_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/templates/components/repository_list_templ.go -------------------------------------------------------------------------------- /pkg/server/templates/layout.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/templates/layout.templ -------------------------------------------------------------------------------- /pkg/server/templates/layout_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/templates/layout_templ.go -------------------------------------------------------------------------------- /pkg/server/templates/pages/index.templ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/templates/pages/index.templ -------------------------------------------------------------------------------- /pkg/server/templates/pages/index_templ.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/pkg/server/templates/pages/index_templ.go -------------------------------------------------------------------------------- /prompto/git-diff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/prompto/git-diff.sh -------------------------------------------------------------------------------- /prompto/test/test.txt: -------------------------------------------------------------------------------- 1 | test 2 | -------------------------------------------------------------------------------- /ttmp/2024-08-24/brainstorm-serve-functionality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-go-golems/prompto/HEAD/ttmp/2024-08-24/brainstorm-serve-functionality.md --------------------------------------------------------------------------------