initial retooling #1

Merged
naturallaw777 merged 1130 commits from staging-dev into stable 2026-05-21 08:10:11 -05:00
Showing only changes of commit 1033b51d6b - Show all commits
+10 -2
View File
@@ -3,8 +3,10 @@
let
sovranSource = builtins.path { path = ../.; name = "sovran-systemsos"; };
pythonEnv = pkgs.python3.withPackages (ps: [ ps.pygobject3 ]);
installerPy = pkgs.writeShellScriptBin "sovran-install" ''
exec ${pkgs.python3}/bin/python3 /etc/sovran/installer.py
exec ${pythonEnv}/bin/python3 /etc/sovran/installer.py
'';
in
{
@@ -32,9 +34,15 @@ in
nix-bitcoin.generateSecrets = true;
# Propagate typelib paths into the GNOME session so autostart apps see them
environment.sessionVariables = {
GI_TYPELIB_PATH = "/run/current-system/sw/lib/girepository-1.0";
LD_LIBRARY_PATH = "/run/current-system/sw/lib";
};
environment.systemPackages = with pkgs; [
installerPy
python3Packages.pygobject3
pythonEnv
util-linux
disko
parted