Skip to content

Conversation

@webknjaz
Copy link
Contributor

@webknjaz webknjaz commented Jan 7, 2026

Description

SSIA. The doc only mentions the UI-driven way of setting the reduced motion preference. This patch extends that with an equivalent entry to what's present under the GTK recommendations.

Motivation

When on Linux, it's typical that some programs would use GTK while others will use Qt. And so it's reasonable to configure it for each of the frameworks together, not just your main one.

This info isn't really available in one place and requires research.

Many people automate their system configuration, which typically means modifying files to set up things in automated fashion. Clicking on the UI interfaces isn't really compatible with that. So I googled and experimented a bit.

Additional details

https://github.com/shalva97/kde-configuration-files?tab=readme-ov-file#appearance mentions .config/kdeglobals being responsible for appearence. https://discuss.kde.org/t/can-i-set-animation-speed-to-0-instant-when-on-battery/19370/3 shows the kwriteconfig6 --key AnimationDurationFactor 0 command which I ran locally and it created ~/.config/kdeglobals with the following contents, indeed:

[KDE]
AnimationDurationFactor=0

Related issues and pull requests

N/A

@webknjaz webknjaz requested a review from a team as a code owner January 7, 2026 14:31
@webknjaz webknjaz requested review from chrisdavidmills and removed request for a team January 7, 2026 14:31
@github-actions github-actions bot added Content:CSS Cascading Style Sheets docs size/xs [PR only] 0-5 LoC changed labels Jan 7, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 7, 2026

Preview URLs

(comment last updated: 2026-01-07 18:22:33)

Copy link
Contributor

@chrisdavidmills chrisdavidmills left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@webknjaz sounds reasonable, thanks. Just one language nitpick for you to look at.

Copy link
Contributor

@chrisdavidmills chrisdavidmills left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool, let's get this merged. Thanks again, @webknjaz.

@chrisdavidmills chrisdavidmills merged commit 9384ca2 into mdn:main Jan 7, 2026
7 checks passed
@github-project-automation github-project-automation bot moved this from 🫸In review🫷 to 🌈 Done 🦄 in 📅 Procrastinating in public Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:CSS Cascading Style Sheets docs size/xs [PR only] 0-5 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants