shells/ohmyzsh 20241128 MidnightBSD
Community-driven framework for managing your zsh configuration
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
235dc2bfd7- License
- mit
- Categories
- shells
Description
Oh My Zsh is an open source, community-driven framework for managing your zsh configuration.
It provides plugins for things like ansible, bazel, git, tmux, etc. It is fully customizable and provides dozens of different themes.
Sounds boring. Let's try again.
Oh My Zsh will not make you a 10x developer...but you may feel like one.
In the other systems
The newest version among them is 20241128, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | shells/ohmyzsh | 20241128 newest | no data | - | [email protected] | 2026-11-04 |
| FreeBSD | shells/ohmyzsh | 20241128 newest | none known | - | [email protected] | - |
| DragonFly | shells/ohmyzsh | 20241128 newest | none known | - | [email protected] | - |
| HardenedBSD | shells/ohmyzsh | 20241128 newest | no data | - | [email protected] | - |
| GhostBSD | shells/ohmyzsh | 20241128 newest | no data | - | [email protected] | - |
Version history 2
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install ohmyzsh
From mports:
cd /usr/mports/shells/ohmyzsh && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ohmyzsh>0:shells/ohmyzsh
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Runtime 1
zsh: shells/zsh
Run dependencies 1
No port depends on this one.
Files
pkg-plist 1027
- share/ohmyzsh/CODE_OF_CONDUCT.md
- share/ohmyzsh/CONTRIBUTING.md
- share/ohmyzsh/LICENSE.txt
- share/ohmyzsh/README.md
- share/ohmyzsh/SECURITY.md
- share/ohmyzsh/custom/example.zsh
- share/ohmyzsh/custom/plugins/example/example.plugin.zsh
- share/ohmyzsh/custom/themes/example.zsh-theme
- share/ohmyzsh/lib/async_prompt.zsh
- share/ohmyzsh/lib/bzr.zsh
- share/ohmyzsh/lib/cli.zsh
- share/ohmyzsh/lib/clipboard.zsh
- share/ohmyzsh/lib/compfix.zsh
- share/ohmyzsh/lib/completion.zsh
- share/ohmyzsh/lib/correction.zsh
- share/ohmyzsh/lib/diagnostics.zsh
- share/ohmyzsh/lib/directories.zsh
- share/ohmyzsh/lib/functions.zsh
- share/ohmyzsh/lib/git.zsh
- share/ohmyzsh/lib/grep.zsh
- share/ohmyzsh/lib/history.zsh
- share/ohmyzsh/lib/key-bindings.zsh
- share/ohmyzsh/lib/misc.zsh
- share/ohmyzsh/lib/nvm.zsh
- share/ohmyzsh/lib/prompt_info_functions.zsh
- share/ohmyzsh/lib/spectrum.zsh
- share/ohmyzsh/lib/termsupport.zsh
- share/ohmyzsh/lib/tests/cli.test.zsh
- share/ohmyzsh/lib/theme-and-appearance.zsh
- share/ohmyzsh/lib/vcs_info.zsh
- share/ohmyzsh/oh-my-zsh.sh
- share/ohmyzsh/plugins/1password/1password.plugin.zsh
- share/ohmyzsh/plugins/1password/README.md
- share/ohmyzsh/plugins/1password/_opswd
- share/ohmyzsh/plugins/1password/opswd
- share/ohmyzsh/plugins/alias-finder/.zunit.yml
- share/ohmyzsh/plugins/alias-finder/README.md
- share/ohmyzsh/plugins/alias-finder/alias-finder.plugin.zsh
- share/ohmyzsh/plugins/alias-finder/tests/_output/.gitkeep
- share/ohmyzsh/plugins/alias-finder/tests/_support/.gitkeep
- share/ohmyzsh/plugins/alias-finder/tests/_support/bootstrap
- share/ohmyzsh/plugins/alias-finder/tests/test_run.sh
- share/ohmyzsh/plugins/aliases/.gitignore
- share/ohmyzsh/plugins/aliases/README.md
- share/ohmyzsh/plugins/aliases/aliases.plugin.zsh
- share/ohmyzsh/plugins/aliases/cheatsheet.py
- share/ohmyzsh/plugins/aliases/termcolor.py
- share/ohmyzsh/plugins/ansible/README.md
- share/ohmyzsh/plugins/ansible/ansible.plugin.zsh
- share/ohmyzsh/plugins/ant/README.md
- share/ohmyzsh/plugins/ant/_ant
- share/ohmyzsh/plugins/ant/ant.plugin.zsh
- share/ohmyzsh/plugins/apache2-macports/README.md
- share/ohmyzsh/plugins/apache2-macports/apache2-macports.plugin.zsh
- share/ohmyzsh/plugins/arcanist/README.md
- share/ohmyzsh/plugins/arcanist/arcanist.plugin.zsh
- share/ohmyzsh/plugins/archlinux/README.md
- share/ohmyzsh/plugins/archlinux/archlinux.plugin.zsh
- share/ohmyzsh/plugins/arduino-cli/README.md
- share/ohmyzsh/plugins/arduino-cli/arduino-cli.plugin.zsh
- share/ohmyzsh/plugins/argocd/README.md
- share/ohmyzsh/plugins/argocd/argocd.plugin.zsh
- share/ohmyzsh/plugins/asdf/README.md
- share/ohmyzsh/plugins/asdf/asdf.plugin.zsh
- share/ohmyzsh/plugins/autoenv/README.md
- share/ohmyzsh/plugins/autoenv/autoenv.plugin.zsh
- share/ohmyzsh/plugins/autojump/README.md
- share/ohmyzsh/plugins/autojump/autojump.plugin.zsh
- share/ohmyzsh/plugins/autopep8/README.md
- share/ohmyzsh/plugins/autopep8/_autopep8
- share/ohmyzsh/plugins/aws/README.md
- share/ohmyzsh/plugins/aws/aws.plugin.zsh
- share/ohmyzsh/plugins/azure/README.md
- share/ohmyzsh/plugins/azure/azure.plugin.zsh
- share/ohmyzsh/plugins/battery/README.md
- share/ohmyzsh/plugins/battery/battery.plugin.zsh
- share/ohmyzsh/plugins/bazel/README.md
- share/ohmyzsh/plugins/bazel/_bazel
- share/ohmyzsh/plugins/bazel/bazel.plugin.zsh
- share/ohmyzsh/plugins/bbedit/README.md
- share/ohmyzsh/plugins/bbedit/bbedit.plugin.zsh
- share/ohmyzsh/plugins/bedtools/README.md
- share/ohmyzsh/plugins/bedtools/_bedtools
- share/ohmyzsh/plugins/bgnotify/README.md
- share/ohmyzsh/plugins/bgnotify/bgnotify.plugin.zsh
- share/ohmyzsh/plugins/bower/README.md
- share/ohmyzsh/plugins/bower/_bower
- share/ohmyzsh/plugins/bower/bower.plugin.zsh
- share/ohmyzsh/plugins/branch/README.md
- share/ohmyzsh/plugins/branch/branch.plugin.zsh
- share/ohmyzsh/plugins/brew/README.md
- share/ohmyzsh/plugins/brew/brew.plugin.zsh
- share/ohmyzsh/plugins/bridgetown/README.md
- share/ohmyzsh/plugins/bridgetown/bridgetown.plugin.zsh
- share/ohmyzsh/plugins/buf/README.md
- share/ohmyzsh/plugins/buf/buf.plugin.zsh
- share/ohmyzsh/plugins/bun/README.md
- share/ohmyzsh/plugins/bun/bun.plugin.zsh
- share/ohmyzsh/plugins/bundler/README.md
- share/ohmyzsh/plugins/bundler/_bundler
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ohmyzsh-ohmyzsh-20241128-69a6359f7cf8978d464573fb7b023ee3cd00181a_GH0.tar.gz | 3.262902e+06 | 4614ca08a09d4a374f7d6412570f018718a6d929c9340527aafa8b7936c8b289 |
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
235dc2bfd7 |
Lucas Holt | Restore ports tree accidentally deleted by Rails PR #2213 (#2232) Restore the 63,146 unrelated files accidentally deleted when malformed
Rails PR #2213 was merged. Retain the intended
databases/rubygem-activemodel81 update to 8.1.4.1.
Verified the repaired tree has all 63,148 tracked files. Compared with
master before #2213 (141a9523ba), only
databases/rubygem-activemodel81/Makefile and distinfo differ. The update
itself was already built, packaged and hash-verified.
The cause was preparing sparse worktrees with an empty index. The
remaining Rails branches are receiving corrective commits, with explicit
final-tree and per-port diff validation before push. This recovery
changes no port semantics beyond the intended ActiveModel update.
Signed-off-by: Lucas Holt <[email protected]> |
|
1123a1dfb9 |
Lucas Holt | databases/rubygem-activemodel81: update to 8.1.4.1 for security fixes (#2213) Update databases/rubygem-activemodel81 to 8.1.4.1.
Part of the coordinated Rails security update addressing the 21
advisories published November 4, 2026. Preserve this port's existing
Rails release series; update all version-linked component ports
together.
Validation on MidnightBSD 4.0.9 amd64, Ruby 3.3.11: official release
SHA256 matches the supplied announcement; MIT license unchanged;
makesum, patch, build, fake including gem dependency QA, and package
passed. Portlint: zero fatal errors (existing advisories only). Runtime
dependency gems were isolated under /tmp; NO_DEPENDS=yes prevented
installing host packages, so mport dependency installation/closure
itself was not tested.
Targeted security validation for the Rails 8.1 release: twelve
… |
|
1ed0f9823e |
Lucas Holt | shells: port 33 shells and utilities from FreeBSD (plus 7 prerequisites) (#2196) ## Summary
Port 33 missing shells and shell utilities from FreeBSD ports into
`shells/`, along with 7 prerequisite ports in `devel/`, `lang/`, and
`textproc/`.
### Prerequisites Added (7)
- `devel/p5-Data-Dump-Streamer`
- `devel/p5-Term-Screen`
- `devel/p5-Tree-Trie`
- `devel/schilybase`
- `devel/smake`
- `lang/chez-scheme`
- `textproc/p5-YAML-Syck`
### Shells & Utilities Added (33)
- `shells/antibody`
- `shells/bash-completion-zfs`
- `shells/bicon`
- `shells/bosh`
- `shells/carapace`
- `shells/git-prompt.zsh`
- `shells/ion`
- `shells/iris`
- `shells/meka`
- `shells/modernish`
- `shells/murex`
- `shells/nsh`
- `shells/nu_plugin_formats`
- `shells/nu_plugin_gstat`
- `shells/nu_plugin_inc`
- `shells/nu_plugin_polars`
- `shells/nu_plugin_query`
- `shells/ohmyzsh`
… |