AvengeMedia / AvengeMedia/DankMaterialShell

Dynamic Size For Dank Bar

Open
#1,679 2 comments 5 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 Ability To Have Dynamic Size Of Dank Bar Similar To The Dock.

### Use Case

Won't Cover Entire Portion Of The Screen Even If There Are Only Few Items.

### Compositor(s)

- [x] All compositors
- [x] Niri
- [ ] Hyprland
- [ ] MangoWC (dwl)
- [ ] Sway
- [ ] Other (specify below)

### Proposed Solution

Similar TO The Dock

### Alternatives/Existing Solutions

Dock's Implementation Of Dynamic Size.

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by comparing the dock's dynamic-size implementation with the bar sizing logic, then check how sizing behaves for the listed compositors; done means the bar no longer spans the full screen when it contains only a few items while preserving the expected behavior across supported compositors.

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
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.