Apps and packages
The Store, Kits and plugins
Hand-picked apps, one entry per app across every source, Kits that bring a whole toolset, and shell plugins from a signed index.
On this page
What it is
The Store (App Store on the desktop) is where most people get apps. It has a Discover page of hand-picked apps in four categories (Create, Work, Play, Develop), a Kits page for sets of things you install in one click, and a Plugins page for shell plugins. The Store page of this site shows the same catalogue. Underneath it uses wopkg, the same library as the wopkg command.
Why
Each source of apps has its own tool and its own idea of an update, and the same app often exists in three of them. The Store joins them: one app is one entry, matched by its AppStream id, and its page lists every source and version. Kits exist because some needs are bigger than one app (the formats a video needs, the apps for creative work), and an install of that size should be one choice with a clear size and a clear way back.
How
Browsing and installing an app
- Open the Store from Search. You see Discover with hand-picked rows, and tabs for Create, Work, Play and Develop, Kits and Plugins.
- Open an app. Its tile says where it comes from. You see every source and version of the app. One app is one entry, matched by its AppStream id; two sources with no shared id stay two entries.
- Pick the source and click Get. The Store installs apps for everyone on the computer, with a restore point first.
- Later: the same page offers Update, Keep This Version (pins it) and Roll Back.
Notes: Develop also lists SDKs and toolchains. The AUR is never in browse or search. It has its own tab that shows the risk first; opening it asks for an administrator's password once each time the Store runs, and AUR installs stay in Terminal behind the AUR laws check. From a terminal: wopkg search <name>, wopkg install <name>, wopkg update.
Kits
A Kit is a named set. Each is one package that names its parts, plus anything that has to install for your account only. A Kit that is already installed shows Added instead of Get.
| Kit | What it brings |
|---|---|
| Media Codecs | MP3, AAC, H.264, HEVC (H.265), AC3 (Dolby Digital) and fonts, each with a line on why you may need it. Some of these formats are patented in some countries, so you choose whether to add them. |
| Craft Suite | Craft Launcher, which installs and updates the Craft apps for you. Installed for your account only, checked before it runs, and updates itself. |
Optional modules are bigger stacks (Developer, AI Assistants, Local AI, Sessions, Creative, Gaming, Console) and are not on this page. Settings > Modules lists all seven, the installer offers five, and wol modules install <id> adds one. See Optional modules for each one's size and what it needs.
A Kit that cannot apply on this computer is not shown. The installer's Add Media Formats switch adds the same formats at install time; offline, they are added at first start with a network.
Plugins
Store > Plugins reads the signed plugin index. For each plugin it shows what it does and what it asks for ("Does a thing. Asks to: read data from the web (each site asks once)"), and a button that says what happens next:
- Get downloads the plugin, checks it, and writes it into your plugin folder (
~/.local/share/wolos/plugins/<id>/). Nothing here needs the administrator. - Turn On runs
wol plugin enable, which grants only what the row lists. - Update appears when the index has a newer version. Plugins follow the index on their own schedule; an OS release neither brings nor holds them.
- Remove removes a plugin the Store installed.
- A plugin that needs a newer WolOS says so (for example "Needs WolOS 0.13").
- Create Plugin opens Plugin Maker.
Other ways in: drop a folder in the plugin folder, or run wol plugin add <folder|.wolplug>. Unsigned plugins are marked unreviewed and need --yes (the Store shows its own confirmation). Adding a plugin by its id from the index works only in the Store.
What a plugin can do
Add a menu bar or Dock item, a desktop widget, a Control Center tile, search results, a keyboard shortcut, a theme or a web app launcher. Each runs in a sandbox with time and size limits, and a plugin that keeps failing is turned off. Tiles, Dock items and shortcuts that run commands run only after you allow it (Privacy and permissions). The full reference is the Plugin API.
If something goes wrong
| What you see | What to do |
|---|---|
| An app is missing from search | The AUR is on its own tab, never in browse or search. Other sources appear under the app's page. |
| Get does nothing or fails | Check you are online (wol network). wopkg install <name> shows the error. If it says a layer merges at the next boot, restart: the change was kept and finishes then. |
| The AUR tab asks for a password | That is the once-per-session administrator check. Cancel to stay out. |
| A Kit is not shown | It cannot apply on this computer. Modules are listed in Settings > Modules. |
| A module "could not be downloaded after several tries" | It was given up after five tries instead of retrying at every start. Check you are online, then try again from Settings > Modules > Could Not Be Added. |
| A plugin says it needs a newer WolOS (for example "Needs WolOS 0.13") | It was written for a newer release. Update WolOS or pick another plugin. |
| A plugin's tile does nothing | The plugin is off or lacks permission. wol plugin list shows problems; wol plugin check <id> checks the folder. |