aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/modules/appearance/IconsModule.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-18 10:35:35 +0200
committerDanilo M. <danix@danix.xyz>2026-10-18 10:35:35 +0200
commit0c08bffaca0b4b3b94d4c5484a86e8856f5e000a (patch)
treebd2bf81a839615c04cf7cf2fd7bcfe687659dae3 /desktop/modules/appearance/IconsModule.qml
parent52a2a2dad4b8e35a187b3b287ba32ffafd90b6a4 (diff)
downloadquickshell-0c08bffaca0b4b3b94d4c5484a86e8856f5e000a.tar.gz
quickshell-0c08bffaca0b4b3b94d4c5484a86e8856f5e000a.zip
settings: system card on the landing page
The landing page was a paragraph of About text. It now carries the project's name, Keystone, a short About, and a system card: the Slackware facts of conky-theme-udt's card (version, package count, kernel, install age, and the slackpkg ChangeLog age, green under a day, yellow under a week, red past it), the machine, and base library and development tool versions, in two columns. The page scrolls once it outgrows the window. Everything comes from one sh process per open of the window, so there is no cache file and no dependency on conky's sampler. Library and tool versions are read from the installed package names in /var/log/packages: the version must start with a digit, so gcc does not also match gcc-g++, and stops at an underscore, which drops qt6's snapshot suffix. A package that is not installed shows a dash. The shortcut walkthrough left the About text: the drawer, island and assistant are described in their own READMEs. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/modules/appearance/IconsModule.qml')
0 files changed, 0 insertions, 0 deletions