openSUSE / openSUSEway

dotfiles for Sway on openSUSE
MIT License
82 stars 17 forks source link

change greetd package to UsrEtc config #58

Open denisok opened 2 years ago

denisok commented 2 years ago

Change config location to /usr/etc for greetd in openSUSE.

https://todo.sr.ht/~kennylevinsen/greetd/20

actually we can pass --config as the parameter in service file: https://git.sr.ht/~kennylevinsen/greetd/tree/master/item/greetd.service#L9

to support /usr/etc config instead of /etc/: https://build.opensuse.org/package/show/X11:Wayland/greetd

denisok commented 1 year ago

@danyspin97 maybe you could help with this one ?

danyspin97 commented 1 year ago

Sure! :) The thing with passing --config /usr/etc/greetd/greetd.conf is that a user has no way to override that without modifying system files and this is definitely not what we want. I think we should document this in the tracker as well, as an argument against --config and a reason for upstream to accept our patch.

krishjainx commented 5 months ago

@denisok This seems like a non-issue or an easily fixable/documentable quirk/issue. How should we proceed?

denisok commented 5 months ago

It is nice to have for the MicroOS and similar OSes where /etc is reserved to the base OS. It would be cool to have all openSUSEway config files under /usr/etc instead.

Just good improvement, but not a critical one.