A graphical app store for Nix built with libadwaita, GTK4, and Relm4. Heavily inspired by GNOME Software.
- Install packages to
configuration.nix- Flakes support can be enabled in the preferences menu
- Install packages with
nix profileornix-env - Show updates for all installed packages
- Search for packages
- Launch applications without installing via
nix-shellandnix run
flake.nix
{ inputs = { # other inputs nix-software-center.url = "github:snowfallorg/nix-software-center"; # rest of flake.nixconfiguration.nix
environment.systemPackages = with pkgs; [ inputs.nix-software-center.packages.${system}.nix-software-center # rest of your packages ]; Head of configuration.nix
if you are on unstable channel or any version after 22.11:
{ config, pkgs, lib, ... }: let nix-software-center = import (pkgs.fetchFromGitHub { owner = "snowfallorg"; repo = "nix-software-center"; rev = "0.1.2"; sha256 = "xiqF1mP8wFubdsAQ1BmfjzCgOD3YZf7EGWl9i69FTls="; }) {}; in ... environment.systemPackages = with pkgs; [ nix-software-center # rest of your packages ];For any other method of installation, when rebuilding you might be prompted to authenticate twice in a row by pkexec
nix profile install github:snowfallorg/nix-software-centergit clone https://github.com/snowfallorg/nix-software-center nix-env -f nix-software-center -i nix-software-centernix run github:snowfallorg/nix-software-centernix --extra-experimental-features "nix-command flakes" run github:snowfallorg/nix-software-centerRUST_LOG=nix_software_center=trace nix-software-centerSome icons in data/icons contains assets from the NixOS logo and are licensed under a CC-BY license.
Some icons in data/icons contains assets from GNOME Software and are licensed under CC0-1.0.





