mirror of
https://github.com/librephoenix/nixos-config
synced 2025-10-19 01:54:02 +05:30
Updated system
This commit is contained in:
parent
c76b49aae3
commit
f92e905725
2 changed files with 10 additions and 8 deletions
6
flake.lock
generated
6
flake.lock
generated
|
@ -472,11 +472,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1746286834,
|
"lastModified": 1746287478,
|
||||||
"narHash": "sha256-N6401TfkHPmTTuZzHE02B/wQaKYZAAHtaQ0EQVYLc9w=",
|
"narHash": "sha256-z3HiHR2CNAdwyZTWPM2kkzhE1gD1G6ExPxkaiQfNh7s=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "929f8ee8362aec0a2bcbcbbd485e86e701496a73",
|
"rev": "75268f62525920c4936404a056f37b91e299c97e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -127,6 +127,8 @@
|
||||||
openssh git nix nixos-rebuild
|
openssh git nix nixos-rebuild
|
||||||
];
|
];
|
||||||
script = ''
|
script = ''
|
||||||
|
set -euo pipefail
|
||||||
|
export NIX_PATH="nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos:nixos-config=/etc/nixos/configuration.nix"
|
||||||
echo "navigating to /etc/nixos";
|
echo "navigating to /etc/nixos";
|
||||||
cd ${config.systemSettings.dotfilesDir};
|
cd ${config.systemSettings.dotfilesDir};
|
||||||
echo "running git pull";
|
echo "running git pull";
|
||||||
|
@ -141,19 +143,19 @@
|
||||||
chown -R 0:0 ${config.systemSettings.dotfilesDir};
|
chown -R 0:0 ${config.systemSettings.dotfilesDir};
|
||||||
chown -R 0:0 ${config.systemSettings.secretsFlakeDir};
|
chown -R 0:0 ${config.systemSettings.secretsFlakeDir};
|
||||||
cd ${config.systemSettings.dotfilesDir};
|
cd ${config.systemSettings.dotfilesDir};
|
||||||
nixos-rebuild build --flake .#snowfire;
|
${config.system.build.nixos-rebuild}/bin/nixos-rebuild build --flake .#snowfire;
|
||||||
${pkgs.attic-client}/bin/attic push emmet ./result;
|
${pkgs.attic-client}/bin/attic push emmet ./result;
|
||||||
rm ./result;
|
rm ./result;
|
||||||
nixos-rebuild build --flake .#duskfall;
|
${config.system.build.nixos-rebuild}/bin/nixos-rebuild build --flake .#duskfall;
|
||||||
${pkgs.attic-client}/bin/attic push emmet ./result;
|
${pkgs.attic-client}/bin/attic push emmet ./result;
|
||||||
rm ./result;
|
rm ./result;
|
||||||
nixos-rebuild build --flake .#zenith;
|
${config.system.build.nixos-rebuild}/bin/nixos-rebuild build --flake .#zenith;
|
||||||
${pkgs.attic-client}/bin/attic push emmet ./result;
|
${pkgs.attic-client}/bin/attic push emmet ./result;
|
||||||
rm ./result;
|
rm ./result;
|
||||||
nixos-rebuild build --flake .#stardust;
|
${config.system.build.nixos-rebuild}/bin/nixos-rebuild build --flake .#stardust;
|
||||||
${pkgs.attic-client}/bin/attic push emmet ./result;
|
${pkgs.attic-client}/bin/attic push emmet ./result;
|
||||||
rm ./result;
|
rm ./result;
|
||||||
nixos-rebuild build --flake .#ori;
|
${config.system.build.nixos-rebuild}/bin/nixos-rebuild build --flake .#ori;
|
||||||
${pkgs.attic-client}/bin/attic push emmet ./result;
|
${pkgs.attic-client}/bin/attic push emmet ./result;
|
||||||
rm ./result;
|
rm ./result;
|
||||||
'';
|
'';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue