GithubHelp home page GithubHelp logo

Comments (6)

vlinkz avatar vlinkz commented on May 30, 2024 3

I don't plan on adding Flatpak support, since GNOME Software and Plasma Discover are already stable and serve this purpose. I did consider trying to add Nix support to GNOME Software, but in the end, since Nix is very different from other package managers, I decided it would be best to make a separate project where I could integrate Nix more tightly into the user experience.

There can be sources specific settings where you can add, remove or disable sources, disallow/allow unfree, broken, unsecure or unstable packages.

I do plan to add more options along these lines in the future, and will probably focus on adding support for these features for nix flakes nix profile first.

from nix-software-center.

Henry-Hiles avatar Henry-Hiles commented on May 30, 2024 3

I would just like to say that flatpak support would be great, using two software stores is not ideal.

from nix-software-center.

nyabinary avatar nyabinary commented on May 30, 2024 2

Flatpak support would be great, since like mentioned using two software stores is not great

from nix-software-center.

dnkmmr69420 avatar dnkmmr69420 commented on May 30, 2024 1

I wanna see flatpak support

from nix-software-center.

nyabinary avatar nyabinary commented on May 30, 2024

Also, if you enable flatpak currently it automatically installs GNOME-Software for you if this gets into nixpkgs we can replace that with nix-software-center, granted if flatpak support is added here.

from nix-software-center.

ashebanow avatar ashebanow commented on May 30, 2024

If you look at the long term future of app packaging formats, it seems very unlikely that nix packages will "win" the market. Both flatpak and snap have far more users and a popular linux distro provider behind them (red hat and ubuntu, respectively). I'd bet on flatpak, but its major downside is it only supports GUI apps. Snap supports CLIs and server applications, but seems to be hated by the community.

What I'd like to see is to have nixpkgs be able to take a flatpak as a package input. Installing that package would make the flatpak available. It would be super cool if you could still configure the app as before, given that flatpak is just remapping the app's XDG locations to a virtual location (in ~/.var) for per-user flatpaks. nix does more or less the same for regular apps, so it seems possible to have it do the same for a flatpak.

from nix-software-center.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.