https://github.com/p6m7g8-dotfiles/p6df-launchdarkly
P6 Dotfiles: LAUNCHDARKLY
https://github.com/p6m7g8-dotfiles/p6df-launchdarkly
cli dotfiles p6 p6df p6m7g8 plugin productivity sh shell terminal theme zsh
Last synced: 3 months ago
JSON representation
P6 Dotfiles: LAUNCHDARKLY
- Host: GitHub
- URL: https://github.com/p6m7g8-dotfiles/p6df-launchdarkly
- Owner: p6m7g8-dotfiles
- Created: 2024-09-28T22:53:23.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-19T04:31:23.000Z (5 months ago)
- Last Synced: 2026-01-19T13:38:52.905Z (5 months ago)
- Topics: cli, dotfiles, p6, p6df, p6m7g8, plugin, productivity, sh, shell, terminal, theme, zsh
- Language: Shell
- Homepage: https://continuouslearning.io
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# P6's POSIX.2: p6df-launchdarkly
## Table of Contents
- [Badges](#badges)
- [Summary](#summary)
- [Contributing](#contributing)
- [Code of Conduct](#code-of-conduct)
- [Usage](#usage)
- [Functions](#functions)
- [Hierarchy](#hierarchy)
- [Author](#author)
## Badges
[](https://opensource.org/licenses/Apache-2.0)
## Summary
Configure LaunchDarkly profile state for shell usage, install the official `ldcli`,
and MCP server (`@launchdarkly/mcp-server`) for AI-driven feature flag management.
## Contributing
- [How to Contribute]()
## Code of Conduct
- [Code of Conduct]()
## Usage
### Functions
#### p6df-launchdarkly
##### p6df-launchdarkly/init.zsh
- `p6df::modules::launchdarkly::deps()`
- `p6df::modules::launchdarkly::external::brew()`
- `p6df::modules::launchdarkly::init(_module, dir)`
- Args:
- _module
- dir
- `p6df::modules::launchdarkly::mcp()`
- `p6df::modules::launchdarkly::profile::off()`
- `p6df::modules::launchdarkly::profile::on(profile, env)`
- Args:
- profile
- env
- `p6df::modules::launchdarkly::vscodes()`
- `str str = p6df::modules::launchdarkly::prompt::mod()`
#### p6df-launchdarkly/lib
##### p6df-launchdarkly/lib/auditlog.sh
- `stream = p6_launchdarkly_auditlog_for(flag, project, env, api_key)`
- Args:
- flag
- project
- env
- api_key
- `stream = p6df::modules::launchdarkly::auditlog::for(flag, [project=$P6_LD_PROJECT], [env=$P6_LD_ENV], [api_key=$LAUNCHDARKLY_API_KEY])`
- Args:
- flag
- OPTIONAL project - [$P6_LD_PROJECT]
- OPTIONAL env - [$P6_LD_ENV]
- OPTIONAL api_key - [$LAUNCHDARKLY_API_KEY]
## Hierarchy
```text
.
├── bin
├── init.zsh
├── lib
│ └── auditlog.sh
└── README.md
3 directories, 3 files
```
## Author
Philip M. Gollucci