<?xml version="1.0" encoding="UTF-8"?>

<!--
SPDX-FileCopyrightText: 2025 Stefan Gehn <stefan+gkrellm@srcbox.net>

SPDX-License-Identifier: CC0-1.0
-->

<component type="desktop-application">
  <id>net.srcbox.gkrellm.GKrellM</id>
  <metadata_license>CC0-1.0</metadata_license>
  <project_license>GPL-3.0-or-later</project_license>
  <name>GKrellM</name>
  <summary>Monitor for CPU, memory, disks, network, mail and more</summary>
  <content_rating type="oars-1.1" />
  <description>
    <p>
      With a single process, GKrellM manages multiple stacked monitors and
      supports applying themes to match the monitors appearance to your window
      manager, GTK, or any other theme.
    </p>
    <p>
      Features:
    </p>
    <ul>
      <li>CPU, Disk, Proc, and active net interface monitors with LEDs.</li>
      <li>Internet monitor that displays current and charts historical port hits.</li>
      <li>Memory and swap space usage meters and a system uptime monitor.</li>
      <li>File system meters show capacity/free space and can mount/umount.</li>
      <li>A mail monitor that checks both local as well as remote mail and can launch a mail reader
        or remote mail fetch program.</li>
      <li>Clock/calendar and hostname display.</li>
      <li>Battery monitor.</li>
      <li>Temperature, fan and voltage display with warnings and alarms.</li>
      <li>Multiple monitors managed by a single process to reduce system load.</li>
      <li>Charts are autoscaling with configurable grid line resolution, or can be set to a fixed
        scale mode.</li>
      <li>Commands can be configured to run when monitor labels are clicked.</li>
      <li>Plugin capable so special interest monitors can be created.</li>
      <li>Can display data from from a remote machine running a gkrellmd server.</li>
      <li>Supports themes.</li>
    </ul>
  </description>
  <screenshots>
    <screenshot type="default">
      <caption>Main window with several plugins</caption>
      <image>https://gkrellm.srcbox.net/gkrellm.png</image>
    </screenshot>
  </screenshots>
  <launchable type="desktop-id">gkrellm.desktop</launchable>
  <provides>
    <binary>gkrellm</binary>
  </provides>
  <url type="homepage">https://gkrellm.srcbox.net</url>
  <url type="bugtracker">https://git.srcbox.net/gkrellm/gkrellm/issues</url>
  <url type="vcs-browser">https://git.srcbox.net/gkrellm/gkrellm</url>
</component>