Skip to content
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

Better integration with system #86

Open
LukeMech opened this issue Jan 24, 2023 · 6 comments
Open

Better integration with system #86

LukeMech opened this issue Jan 24, 2023 · 6 comments

Comments

@LukeMech
Copy link

Is there any way of getting apx more integrated with system? Containerized spotify-edge from aur can't open login buttons using any browser from any other container or flatpak, only using installed from aur container. And browser installed from any container can't be chosen as default in gnome settings app.

@kbdharun
Copy link
Member

Is there any way of getting apx more integrated with system? Containerized spotify-edge from aur can't open login buttons using any browser from any other container or flatpak, only using installed from aur container

Yeah, this is a limitation, as applications installed inside the container (as far as I remember) can't access the browser outside it/ installed inside another container.

And browser installed from any container can't be chosen as default in gnome settings app.

Regarding this it isn't true, browsers and applications installed inside containers can indeed be set as defaults and can be accessed by applications installed in the host/ within the same container. I have attached a demo video demonstrating this with the Vanilla control center in the host.

apx_browser_default_demo.webm

@LukeMech
Copy link
Author

Regarding this it isn't true, browsers and applications installed inside containers can indeed be set as defaults and can be accessed by applications installed in the host/ within the same container. I have attached a demo video demonstrating this with the Vanilla control center in the host.

Hmm, for me firefoxes installed from fedora and arch containers aren't displayed in default apps page, kinda strange

@kbdharun
Copy link
Member

kbdharun commented Jan 24, 2023

Regarding this it isn't true, browsers and applications installed inside containers can indeed be set as defaults and can be accessed by applications installed in the host/ within the same container. I have attached a demo video demonstrating this with the Vanilla control center in the host.

Hmm, for me firefoxes installed from fedora and arch containers aren't displayed in default apps page, kinda strange

For Arch, I too haven't seen it in Default settings (Going to try again now, it didn't work) may be due to the binary (bin) versions of the package I think. But for Fedora, it should work. Try apx install --dnf firefox and maybe log out and log in back for it to show.

Edit: This issue is present in Arch, Alpine too will ask it in #dev regarding it.

@LukeMech
Copy link
Author

But for Fedora, it should work. Try apx install --dnf firefox and maybe log out and log in back for it to show.

I tried using Fedora container (even after fresh Vanilla reinstall) and sadly, it isn't working. Restarting laptop also doesn't change anything.

@Thatoo
Copy link

Thatoo commented Jan 12, 2024

Is there any plan to be able to install apps thanks to apx install with a GUI instead of CLI?
Going into the Software app, the only source to install from is Flathub (Flatpak) for now.
I can't see the list given in Apx : ame, apk, apt, dnf, zypper...
I can't go on Software repository neither from the Software app.

@kbdharun
Copy link
Member

Is there any way of getting apx more integrated with system? Containerized spotify-edge from aur can't open login buttons using any browser from any other container or flatpak, only using installed from aur container. And browser installed from any container can't be chosen as default in gnome settings app.

This issues has been fixed as we have updated apx's distrobox version, now it invokes xdg-open to open the login screen in the correct default browser (Flatpak).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants