https://github.com/p6m7g8-dotfiles/p6df-core
P6 Dotfiles: Core Framework
https://github.com/p6m7g8-dotfiles/p6df-core
bash cli dotfiles p6 p6df p6m7g8 plugin-framework productivity sh shell terminal theme zsh
Last synced: 3 months ago
JSON representation
P6 Dotfiles: Core Framework
- Host: GitHub
- URL: https://github.com/p6m7g8-dotfiles/p6df-core
- Owner: p6m7g8-dotfiles
- License: other
- Created: 2022-03-18T20:27:05.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-18T16:15:01.000Z (5 months ago)
- Last Synced: 2025-02-07T05:15:59.134Z (4 months ago)
- Topics: bash, cli, dotfiles, p6, p6df, p6m7g8, plugin-framework, productivity, sh, shell, terminal, theme, zsh
- Language: Shell
- Homepage: https://continuouslearning.io
- Size: 150 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# p6df-core
## Table of Contents
### p6df-core
- [p6df-core](#p6df-core)
- [Badges](#badges)
- [Distributions](#distributions)
- [Summary](#summary)
- [Contributing](#contributing)
- [Code of Conduct](#code-of-conduct)
- [Usage](#usage)
- [Author](#author)### Badges
[](https://opensource.org/licenses/Apache-2.0)
[](https://gitpod.io/#https://github.com/p6m7g8/p6df-core)
[](https://mergify.io)
[](https://codecov.io/gh/p6m7g8/p6df-core)
[](https://github.com/p6m7g8/p6df-core/network/dependents?dependent_type=REPOSITORY)
[](https://github.com/p6m7g8/p6df-core/network/dependents?dependent_type=PACKAGE)## Summary
## Contributing
- [How to Contribute](CONTRIBUTING.md)
## Code of Conduct
- [Code of Conduct](https://github.com/p6m7g8/.github/blob/master/CODE_OF_CONDUCT.md)
## Usage
### Aliases
### Functions
### p6df-core/lib:
#### p6df-core/lib/aliases.zsh:
- p6df::core::aliases::init()
- p6df::core::aliases::module::init(module)#### p6df-core/lib/cli.zsh:
- p6df::core::cli::all(cmd, ...)
- p6df::core::cli::all::run(dir)
- p6df::core::cli::run(...)
- p6df::core::cli::usage([rc=0], [msg=])#### p6df-core/lib/completions.zsh:
- p6df::core::completions::module::init()
#### p6df-core/lib/dev.zsh:
- p6df::core::dev::dot(module, dep)
- p6df::core::dev::graph()#### p6df-core/lib/file.zsh:
- p6df::core::file::load(file)
#### p6df-core/lib/homebrew.zsh:
- p6df::core::homebrew::brews::remove()
- p6df::core::homebrew::casks::remove()
- p6df::core::homebrew::init()
- p6df::core::homebrew::install()
- p6df::core::homebrew::nuke()#### p6df-core/lib/internal.zsh:
- p6df::core::internal::branch(_module, dir)
- p6df::core::internal::debug(msg)
- p6df::core::internal::diag(module, dir)
- p6df::core::internal::diff(_module, dir)
- p6df::core::internal::doc(_module, dir)
- p6df::core::internal::fetch()
- p6df::core::internal::langs(module, dir)
- p6df::core::internal::pull(_module, dir)
- p6df::core::internal::push(_module, dir)
- p6df::core::internal::recurse(module, dir, [callback=], ...)
- p6df::core::internal::recurse::deps::each(dir, callback, ...)
- p6df::core::internal::recurse::deps::run(module, func_deps, callback)
- p6df::core::internal::recurse::shortcircuit(module, dir, callback)
- p6df::core::internal::status(_module, dir)
- p6df::core::internal::update(module, dir)
- p6df::core::module::source(relpath, relaux)
- str func_callback = p6df::core::internal::recurse::callback(callback, prefix)#### p6df-core/lib/lang.zsh:
- p6df::core::lang::mgr::init(dir, name)
#### p6df-core/lib/main.zsh:
- p6df::core::main::init()
- p6df::core::main::self::init()
- p6df::core::timing::init()#### p6df-core/lib/module.zsh:
- p6df::core::module::add(short_module, _dir)
- p6df::core::module::add::export()
- p6df::core::module::add::lazy(short_module, _dir)
- p6df::core::module::brews(module, dir)
- p6df::core::module::diag(module, dir)
- p6df::core::module::diff(module, dir)
- p6df::core::module::doc(module, dir)
- p6df::core::module::fetch(module, dir)
- p6df::core::module::init()
- p6df::core::module::langs(module, dir)
- p6df::core::module::parse(module, _dir)
- p6df::core::module::pull(module, dir)
- p6df::core::module::push(module, dir)
- p6df::core::module::status(module, dir)
- p6df::core::module::symlinks(module, dir)
- p6df::core::module::sync(module, dir)
- p6df::core::module::update(module, dir)
- p6df::core::module::use(short_module, dir)
- p6df::core::module::vscodes(module, dir)
- str module = p6df::core::module::expand(short_module, _dir)
- str str = p6df::core::module::env::name(module, _dir, callback)#### p6df-core/lib/modules.zsh:
- p6df::core::modules::bootstrap::p6common([dir=$P6_DFZ_SRC_P6M7G8_DOTFILES_DIR/p6common])
- p6df::core::modules::brews()
- p6df::core::modules::foreach(callback)
- p6df::core::modules::init()
- p6df::core::modules::langs()
- p6df::core::modules::load()
- p6df::core::modules::symlinks()
- p6df::core::modules::vscodes()#### p6df-core/lib/path.zsh:
- p6df::core::path::cd::if(dir)
- p6df::core::path::cd::init()
- p6df::core::path::if(dir)
- p6df::core::path::init(dir)#### p6df-core/lib/prompt.zsh:
- p6df::core::prompt::init()
- p6df::core::prompt::lang::env::off(lang)
- p6df::core::prompt::lang::line::add(thing)
- p6df::core::prompt::lang::line::remove(thing)
- p6df::core::prompt::line::add(thing)
- p6df::core::prompt::line::remove(thing)
- p6df::core::prompt::module::init(module)
- p6df::core::prompt::runtime()
- str str = p6df::core::lang::prompt::env::line()
- str str = p6df::core::lang::prompt::line()#### p6df-core/lib/theme.zsh:
- p6df::core::theme::init()
#### p6df-core/lib/user.zsh:
- p6df::core::user::init()
## Hier
```text
.
├── _bootstrap.zsh
├── aliases.zsh
├── cli.zsh
├── completions.zsh
├── dev.zsh
├── file.zsh
├── homebrew.zsh
├── internal.zsh
├── lang.zsh
├── main.zsh
├── module.zsh
├── modules.zsh
├── path.zsh
├── prompt.zsh
├── theme.zsh
└── user.zsh1 directory, 16 files
```
## AuthorPhilip M . Gollucci