So I have been playing around with nix on Debian Sid + Gnome.
I installed alsa-scarlett-gui via:
nix-env --install --attr nixpkgs.alsa-scarlett-gui
At first none of the packages from nix would show up in the Gnome application overview or when searcching for it. So I added ~/.nix-profile/share/applications
to my XDG_DATA_DIRS environment variable.
And boom they showed up. Only alsa-scarlett-gui would not show up in the Gnome application overview.
Then i noticed the provided desktop enty file vu.b4.alsa-scarlett-gui.desktop
contained the line:
Exec=/bin/alsa-scarlett-gui
But the others had for example:
Exec=nvim %F
TryExec=nvim
Or something like:
Exec=/niv/fj03f8f04jf.../veracrypt
So I changed beforementioned line to the following two lines like with the neovim one:
Exec=alsa-scarlett-gui %F
TryExec=alsa-scarlett-gui
And Voila it worked!
I hope you can maybe make this small change(or point me to the right direction so that I can submit that change).
I really appreciate you porting this awesome app to nix, because it is not that easy to get otherwise.
I will happily provide further information if needed.
SchΓΆne GrΓΌΓe aus Unterfranken! :)