Apply a KDE theme by default with a comprehensive example#8
Apply a KDE theme by default with a comprehensive example#8rlahfa-dinum wants to merge 3 commits into
Conversation
|
|
||
| defaultEdition = "acmecorp-bureautix"; | ||
|
|
||
| pkgs' = pkgs.extend ( |
There was a problem hiding this comment.
Not super convinced of using extend here, we should probably drop it and apply overlays ourselves.
| metadata = { | ||
| id = "fr.dinum.bureautix"; | ||
| description = "Bureautix - French DINUM example theme based on KDE BreezeDark"; | ||
| authors.dinum = { |
There was a problem hiding this comment.
Author propagation is incomplete in L&F packages for now, this should be fixed before merge.
|
@rlahfa-dinum Example theme shouldn't branded DINUM (and should not include our images) |
I have misunderstood, apologies for that. I can remove our images and replace by stock placeholders, does that work for you? |
Yep, you can also remove my name for the theme creator and put an example instead. |
Will do today. |
This initialize an example KDE theme reusing the facility in Securix to craft L&F KDE Plasma 6 packages. Signed-off-by: Ryan Lahfa <ryan.lahfa@numerique.gouv.fr>
This renders `pkgs.securixThemes` available based on what is in `themes/`. Signed-off-by: Ryan Lahfa <ryan.lahfa@numerique.gouv.fr>
Signed-off-by: Ryan Lahfa <ryan.lahfa@numerique.gouv.fr>
26bbc07 to
bf489c3
Compare
|
@jdauphant-dinum The DINUM part has been dropped and replaced by placeholder/stock. I need to figure out licensing though because they have weird non-SPDX licenses. |
This shows an end-to-end theming example in KDE, in this case, example theming for Bureautix.
TODO: the theme is NOT applied by default yet on the first boot for some reason. Everything else works.Fixed with the latest HEAD of cloud-gouv/securix#73.