Quick access to your distroboxes from the top bar. Enter, start, and stop distroboxes with one click. Container names can be copied to the clipboard via an explicit menu action.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-A-005 manual_review
extensions should not access the clipboard directly
Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.
extension.js:205
St.Clipboard.get_default()
EGO-P-006 warning
unnecessary build and translation artifacts should not be shipped
Compiled GSettings schemas should not be shipped for 45+ packages.
Don't include unnecessary files
schemas/gschemas.compiled
schemas/gschemas.compiled
EGO-L-004 warning
main loop sources should be removed in disable()
Main loop sources assigned in `enable()` are missing matching removals in `disable()` or its helper methods.
extension.js:197
GLib.timeout_add_seconds(GLib.PRIORITY_DEFAULT, 2, () => {
this._refreshContainers();
return GLib.SOURCE_REMOVE;
})
extension.js:275
GLib.timeout_add_seconds(GLib.PRIORITY_DEFAULT, 1, () => {
this._refreshContainers();
return GLib.SOURCE_REMOVE;
})
extension.js:285
GLib.timeout_add_seconds(GLib.PRIORITY_DEFAULT, 2, () => {
this._refreshContainers();
return GLib.SOURCE_REMOVE;
})
extension.js:350
GLib.timeout_add_seconds(GLib.PRIORITY_DEFAULT, 2, () => {
this._refreshContainers();
return GLib.SOURCE_REMOVE;
})
Where is the git URL? Is this code generated by AI? If so, we have a rule for that: [EGO Review Guidelines: AI](https://gjs.guide/extensions/review-guidelines/review-guidelines.html#extensions-must-not-be-ai-generated)