Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Offer a way to override default config via /usr/share/sddm/config.d #217
Comments
|
This is needed to make nvidia-prime support elegant |
jleclanche
added
the
feature
label
Jul 16, 2015
plfiorini
added
the
settings
label
Aug 20, 2015
|
I would follow the systemd convention here so SDDM should:
|
plfiorini
added this to the
post-0.12 milestone
Aug 21, 2015
|
I think the last one in your list should be Compare, for example, |
|
Fixed thanks, it was a typo |
plfiorini
modified the milestones:
0.13,
post-0.12
Sep 5, 2015
plfiorini
self-assigned this
Sep 5, 2015
plfiorini
modified the milestones:
0.14,
0.13
Oct 19, 2015
|
@plfiorini We could do it like supervisor does it: [include]
files = /etc/supervisor.d/*.ini |
|
@plfiorini btw this would take backwards compatibility out of our hands and into the distros', then :) |
|
@jleclanche i'd like to have more predictable file locations and copy the systemd pattern because it is likely to be more familiar to our user base |
|
@plfiorini with an include directive, we could do whatever we want. |
|
Indeed, but what's the added value compared to the cost of inconsistency between distributions? |
|
Frankly sddm's not here to solve how inconsistent distros are between each other. |
|
Yes, but there's no need to add insult to injury when there is no actual usecase for a generic include syntax. |
|
Huh? There's a use case right there, we don't get to worry about backwards compatibility and we're as flexible as distros want. |
|
Which use-case? When will distros ever need anything beyond |
|
Implementing these paths is not cheap, it's a maintenance burden and a promise of forward compatibility. An include directive means we don't worry about this. |
|
How do you see any maintenance burden involved in writing three or four paths into the code and calling it a day? It's not like the FHS changes every other day. |
lbssousa
commented
Nov 30, 2015
|
If/When SDDM gains support for those config drop-ins, it would be easier to address item 4 of issue #78 (provide per-seat settings in sddm.conf), specially if second approach proposed there becomes the prefered one. |
plfiorini
modified the milestones:
0.15,
0.14
May 2, 2016
plfiorini
modified the milestones:
0.16,
0.15
Aug 23, 2016
shadeslayer
referenced this issue
in blue-systems/netrunner-related
Oct 29, 2016
Open
[core]: updates include netrunner-settings-sddm which UNTICKS autologin and prevents odroid to come again after reboot #1
shadeslayer
commented
Oct 31, 2016
|
Hi |
|
@shadeslayer Right, it should be this way:
It's an established convention, plus a factory reset would still provide good defaults from the vendor |
shadeslayer commentedJul 1, 2014
From a downstream perspective, when shipping multiple themes, it would be awesome to have themes install a config file to /usr/share/sddm/config.d to override the default theme from /etc/sddm.conf
Alternatively, maybe implementing a fall back mechanism would make sense as well. For eg. Try to load theme from /etc/sddm.conf , if theme doesn't exist check /usr/share/sddm/conf.d