1.0.2150.7 MB
GPL-3.0+
strict
core22
A Moodle plugin for powerline-go
This plugin adds a segment which displays the Moodle (https://moodle.org) version the current directory belongs to.
It works by finding the parent directory containing a composer.json for a project called "moodle/moodle", then parses the $release variable from the version.php file. It also works for Totara (https://www.totara.com/).
Usage:
Add
Due to strict confinement, this will only work on Moodle repositories in your home directory, or volumes mounted to
It works by finding the parent directory containing a composer.json for a project called "moodle/moodle", then parses the $release variable from the version.php file. It also works for Totara (https://www.totara.com/).
Usage:
Add
moodle to the -modules argument when you configure powerline-go for your shell. For example, for bash, you should have something like this in your .bashrc: function updateps1() { PS1="$($HOME/go/bin/powerline-go \ -error $? \ -jobs $(jobs -p | wc -l) \ -hostname-only-if-ssh \ -modules 'aws,cwd,git,root,exit,moodle') }Due to strict confinement, this will only work on Moodle repositories in your home directory, or volumes mounted to
/media by running snap connect powerline-go-moodle:removable-media. If you have your repositories elsewhere, you can download the standalone binary from GitHub.Update History
1.0.2 (15)13 Dec 2025, 09:47 UTC
6 Sept 2024, 13:46 UTC
4 Oct 2024, 12:45 UTC
13 Dec 2025, 09:47 UTC
