Skip to content

New system monitor is cut off with font scaling enabled #1721

@horusboyd

Description

@horusboyd

Compositor

  • Niri
  • Hyprland
  • MangoWC (dwl)
  • Sway

Distribution

  • Arch Linux
  • CachyOS
  • Fedora
  • NixOS
  • Debian
  • Ubuntu
  • Gentoo
  • OpenSUSE
  • Other (specify below)

If Other, please specify

No response

dms doctor -vC

DMS Doctor Report

System

  • [ok] Operating System: NixOS 25.11 (Xantusia)
    • Supported for runtime (install via NixOS module or Flake)
  • [ok] Architecture: amd64
  • [ok] Display Server: Wayland
    • WAYLAND_DISPLAY=wayland-1

Versions

  • [ok] DMS CLI: dms 1.5-beta+date=1970-01-01_dirty
    • /nix/store/9a76bgmd65pf9zsw2pgia9sr90yv0fdn-dms-shell-1.5-beta+date=1970-01-01_dirty/bin/.dms-wrapped
  • [ok] Quickshell: quickshell 0.2.1, revision 41828c4180fb921df7992a5405f5ff05d2ac2fff, distributed by: Official-Nix-Flake
    • /run/current-system/sw/bin/qs
  • [ok] DMS Shell: 1.5-beta+date=1970-01-01_dirty
    • /nix/store/9a76bgmd65pf9zsw2pgia9sr90yv0fdn-dms-shell-1.5-beta+date=1970-01-01_dirty/share/quickshell/dms

Installation

  • [ok] DMS Configuration: Found
    • /nix/store/9a76bgmd65pf9zsw2pgia9sr90yv0fdn-dms-shell-1.5-beta+date=1970-01-01_dirty/share/quickshell/dms
  • [ok] shell.qml: Present
    • /nix/store/9a76bgmd65pf9zsw2pgia9sr90yv0fdn-dms-shell-1.5-beta+date=1970-01-01_dirty/share/quickshell/dms/shell.qml
  • [info] Install Type: Nix store
    • /nix/store/9a76bgmd65pf9zsw2pgia9sr90yv0fdn-dms-shell-1.5-beta+date=1970-01-01_dirty/share/quickshell/dms

Compositor

  • [ok] niri: 25.11
    • /run/current-system/sw/bin/niri
  • [info] Active: niri

Quickshell Features

  • [ok] Polkit: Available
    • Authentication prompts
  • [ok] IdleMonitor: Available
    • Idle detection
  • [ok] IdleInhibitor: Available
    • Prevent idle/sleep
  • [ok] ShortcutInhibitor: Available
    • Allow shortcut management (niri)

Optional Features

  • [ok] accountsservice: Available
    • User accounts
  • [ok] power-profiles-daemon: Available
    • Power profile management
  • [ok] logind: Available
    • Session management
  • [ok] cups-pk-helper: Available
    • Printer management
  • [info] I2C/DDC: No monitors detected
    • External monitor brightness control
  • [ok] qt6-imageformats: Installed (4 formats)
    • Formats: WebP, TIFF, JP2, ICNS (/nix/store/1wm50xj2nw1csqi4wwqm3ishgb58xn4h-qtimageformats-6.10.1/lib/qt-6/plugins/imageformats)
  • [warn] kimageformats: Not installed
    • AVIF, HEIF, JXL support
  • [ok] Terminal: kitty
  • [ok] Network: NetworkManager
    • NetworkManager present. Using NM API.
  • [ok] matugen: Installed
    • Dynamic theming
  • [ok] dgop: Installed
    • System monitoring
  • [ok] cava: Installed
    • Audio visualizer
  • [ok] khal: Installed
    • Calendar events
  • [info] danksearch: Not installed
    • File search
  • [info] fprintd: Not installed
    • Fingerprint auth

Config Files

  • [ok] settings.json: Present
    • /home/daniel/.config/DankMaterialShell/settings.json
  • [info] clsettings.json: Not yet created
    • /home/daniel/.config/DankMaterialShell/clsettings.json
  • [info] plugin_settings.json: Not yet created
    • /home/daniel/.config/DankMaterialShell/plugin_settings.json
  • [ok] session.json: Present
    • /home/daniel/.local/state/DankMaterialShell/session.json
  • [ok] dms-colors.json: Present
    • /home/daniel/.cache/DankMaterialShell/dms-colors.json

Services

  • [ok] dms.service: enabled, active
  • [info] greetd: Not installed
    • Optional greeter service

Environment

  • [info] QT_QPA_PLATFORMTHEME: qt5ct
  • [info] QS_ICON_THEME: Not set

Summary: 0 error(s), 1 warning(s), 28 ok

Description

Image

With enabled font scaling, the CPU and Memory usage row is cut off.

Expected Behavior

Either the usage circles should move closer together, or the container should expand to contain them.

Steps to Reproduce & Installation Method

  1. Scale up font in DMS
  2. Open system monitor

Error Messages/Logs

No response

Screenshots/Recordings

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions