PlebMachine Manuals
2026-06-07
PlebMachine System Reference Overview
Purpose of This Section
This section contains official reference documentation for PlebMachine.
It is not exploratory.
It is not philosophical.
It is the structured description of how the system is defined, configured, and operated.
If the Guides explain how to use the system, and the Tech Papers explain how it is designed, then the Manuals define what the system is.
What is PlebMachine?
PlebMachine is a modular, mode-driven desktop orchestration system for Linux.
It structures the computing environment around user intent by organising system behaviour into functional modes.
Each mode represents a defined operational context such as:
- Writing
- Study
- Development
- Graphics
- Media production
- System administration
Each context adjusts the environment accordingly.
Role of the Manuals
The manuals serve as the authoritative reference layer for:
- System definitions
- Mode specifications
- Configuration structure
- File and directory layout
- Command behaviour definitions
- System boundaries and rules
They describe the system as it is intended to operate.
Core System Structure
PlebMachine is built around a layered model:
1. Core Layer
Defines system logic, mode control, and orchestration rules.
2. Environment Layer
Defines desktop configuration, UI behaviour, and workspace layout.
3. Application Layer
Defines available tools and how they are grouped per mode.
4. Configuration Layer
Defines user-defined settings and persistent system state.
5. Execution Layer
Handles runtime behaviour, scripts, and active mode switching.
Mode System Definition
A mode is a defined system state that controls:
- Which tools are available
- How the interface is arranged
- Which workflows are prioritised
- How system resources are presented
Modes are not applications.
Modes are system-wide operational states.
Standard Mode Types
PlebMachine defines a baseline set of modes:
- Writing Mode
- Study Mode
- Development Mode
- Graphics Mode
- Media Mode
- System Mode
Each mode has a defined purpose and expected behaviour.
Configuration Principles
All configuration within PlebMachine follows these principles:
- Human-readable structure
- Minimal hidden behaviour
- Predictable outcomes
- Modular design
- Clear separation of concerns
Configuration is treated as part of the system, not an external afterthought.
System Boundaries
PlebMachine does not attempt to replace the operating system.
Instead, it operates as an orchestration layer on top of Linux environments.
It assumes:
- A functional Linux base system
- A working desktop environment
- Standard file system structure
- User-level permissions for configuration
It does not require a specific distribution or desktop environment.
Reference vs Implementation
This manual defines behaviour, not code.
Where ambiguity exists:
- Tech Papers define experimental or theoretical approaches
- Guides explain practical usage
- Manuals define authoritative structure
The PlebWare Engineering Standard
PlebWare systems prioritise:
- Clarity over abstraction
- Structure over fragmentation
- Maintainability over complexity
- Understandability over hidden optimisation
The manual layer ensures these principles remain consistent.
Closing Statement
The PlebMachine Manuals exist to define the system in a stable, referenceable form.
They are the anchor point between design, implementation, and usage.
A system is only real when it can be clearly defined.
Otto Brinkmeier