-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cinnamon.cinnamon-session: init at 4.4.0 #78445
Conversation
d4a1344
to
d8db593
Compare
f2bb408
to
216baa2
Compare
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" | ||
--suffix XDG_DATA_DIRS : "$out/share:$GSETTINGS_SCHEMAS_PATH" | ||
--suffix XDG_DATA_DIRS : "${cinnamon-desktop}/share" | ||
--suffix XDG_DATA_DIRS : "${cinnamon-settings-daemon}/etc/xdg" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this be XDG_CONFIG_DIRS
? See the xdg spec
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and let's make these all --prefix
as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I took that from the old cinnamon port, no clue what this stuff does
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe cinnamon-settings-daemon
has xdg autostart, and similar to gnome-session (if you look at the expression) it needs them or it won't be able to start the session properly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had other applications with etc/xdg and just the application having it was enough for that to work, so I'm not sure if this is needed then
f5ed230
to
d488f1e
Compare
d488f1e
to
1db464c
Compare
1db464c
to
9c4ad1a
Compare
This should be good with the above, if I'm remembering things correctly. |
0914166
to
90931ea
Compare
We can fix the dbus_glib issue later. |
Motivation for this change
More cinnamon
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)