-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
maxx: 1.1.0 -> 2.0.1 #59188
maxx: 1.1.0 -> 2.0.1 #59188
Conversation
I've dropped libredirect hacks in favor of creation of symlink from package in nix store to /opt/MaXX in maxx module like it was somewhere in the past. The reason is that icons of minimized programs on desktop are broken otherwise. I wasn't able to figure issue with strace and got no help in that regard from maxx author |
@markuskowa Thank you!
These could be overriden in |
# there is hardcoded path in binaries | ||
system.activationScripts.setup-maxx = '' | ||
mkdir -p /opt | ||
ln -sfn ${pkgs.maxx}/opt/MaXX /opt |
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.
That is not very pretty. Is there no other way to solve this?
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.
@markuskowa Using libredirect
, but that way minimized icons are totally broken. Also MaXX author strongly suggests using /opt/MaXX location.
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.
It's unfortunate that the package is closed source.
Setting the old behavior is probably the more clean version for now. |
@markuskowa Thank you! |
Motivation for this change
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)