Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Qubes integration #4
Porcupine seems like a perfect candidate for integration into Qubes OS.
The use cases intersect with many of the issues described in your blog post:
Related, I know there's also been some work on Qubes MIME Handlers (GSoC project):
I think all that really needs to happen for Purcupine to be integrated into Qubes is for it to get packaged in Fedora (and possibly also Debian). I bet this is doable. Once it's packaged, the steps to integrate this to Qubes would be:
Then all new AppVMs you create will open links in Porcupine. And you can manually set Porcupine as your default browser in existing AppVMs.
Porcupine is now is fedora, so I think basically makes Qubes integration "done":
$ dnf search porcupine Last metadata expiration check: 1 day, 2:14:12 ago on Mon 30 Apr 2018 05:05:08 PM PDT. ============================================================================== Summary & Name Matched: porcupine ============================================================================== porcupine.noarch : Set porcupine as your default web browser. When you click a link, porcupine will copy the URL to your clipboard and notify you about this.