[Feature]: Load settings from JSON File #23

Open
opened 2025-08-22 11:05:56 +10:00 by Kruziikrel13 · 0 comments
Kruziikrel13 commented 2025-08-22 11:05:56 +10:00 (Migrated from github.com)

Feature Summary

Load style settings from JSON file

Motivation

Currently we define settings in config/StyleConfig.qml. Loading these from a JSON file instead would be useful for creating dynamic style configurations across machines... i.e. I could use Nix toJson function to write a settings file and then vary my definitions depending on the host machine I am on.

I.e. for stuff like reducing the sizes of modules if I'm on my laptop (small monitor) vs my main pc (huge monitor)

Feature Details

No response

Checklist

  • I have checked this is not already implemented.
  • I have thought about the scope of this feature.
### Feature Summary Load style settings from JSON file ### Motivation Currently we define settings in config/StyleConfig.qml. Loading these from a JSON file instead would be useful for creating dynamic style configurations across machines... i.e. I could use Nix toJson function to write a settings file and then vary my definitions depending on the host machine I am on. I.e. for stuff like reducing the sizes of modules if I'm on my laptop (small monitor) vs my main pc (huge monitor) ### Feature Details _No response_ ### Checklist - [x] I have checked this is not already implemented. - [x] I have thought about the scope of this feature.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kruziikrel13/quickshell#23
No description provided.