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
deepin.dde-dock: init at 4.9.8 #59244
Conversation
This is a dependency for |
So at a glance there is a plugins system that wants to load them from a directory
I think two most popular things to do in nixpkgs for this kind of thing are
And possibly some others that I haven't thought of. |
@GrahamcOfBorg build deepin.dde-dock |
See also #59560 (comment) |
I have removed the NixOS module from this PR. The dbus service may be added again in a new PR that will try to better handle the deepin module(s). |
@worldofpeace I have patched the source to use the |
The following packages also have similar plugins systems:
For |
Added a wrapper, we probably should package a plugin to test it. There's a hardcoded path at
Don't know what that's about. |
I was originally thinking in defining the following in the deepin desktop manager module:
instead of wrapping. It is a simpler technique already in use in nixos.
Protecting the Root Filesystem on Ubuntu with Overlayroot is about overlayroot. I do not know details about it. |
I think, in general, relying on the global environment like that is best to be avoided. |
Motivation for this change
Add dde-dock, a dock for Deepin Desktop Environment.
About packaging deepin for NixOS: #59023
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)