AvengeMedia / AvengeMedia/DankMaterialShell

Add optional utility widgets for the Dock

Open
#3,024 0 comments 0 reactions 0 assignees View on GitHub
feature request
Dominant language
QML
Stars
8.1k
Forks
515
Avg merge
1d 8h
Merged PRs (30d)
102

Description

### Feature Description

Add optional utility widgets that can be shown in the Dock next to app icons.

Examples:

- Color picker
- Workspace preview / switcher
- Screenshot tool

These should be configurable so the Dock stays simple by default.

### Use Case

Some actions are useful enough to access directly from the screen edge, but do not always need a full bar widget or Control Center entry. Optional Dock widgets would make those actions easier to reach without changing the default Dock behavior.

### Compositor(s)

All compositors

### If Other, please specify

_No response_

### Proposed Solution

Add a Dock widgets setting section where users can enable and reorder small utility buttons independently from pinned apps.

Initial candidates could be color picker, screenshot, and workspace preview.

Example in Plank Reloaded:

Image

### Alternatives/Existing Solutions

Bar widgets, Control Center actions, launcher commands, external tools, or compositor keybindings can already cover this, but they are less direct for mouse-first Dock workflows.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating the Dock settings and pinned-app configuration, then determine how optional widgets can be enabled and reordered across all compositors. Done means configurable color picker, screenshot, and workspace preview candidates can appear independently while the default Dock remains unchanged.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.