Add sonder

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-08-16 13:21:47 +03:00
parent f0554a6a61
commit bbe3219985
7 changed files with 14 additions and 9 deletions

8
flake.lock generated
View File

@@ -389,11 +389,11 @@
"sas": {
"flake": false,
"locked": {
"lastModified": 1755243359,
"narHash": "sha256-R8Tt700YWn/AEIfqG3n4mklFqmtYGsqKnj+kV+Sq6u8=",
"lastModified": 1755339494,
"narHash": "sha256-uJShrCV4n/1ecwO/wg2AjeKfI6rInJUNQWvUo7dMU98=",
"ref": "refs/heads/main",
"rev": "7bf093db0a30e4b0d8867c1b21e461f0bf08d866",
"revCount": 4,
"rev": "c5cb904eefd8fdc19cb71c3ac24eb29d2a7531db",
"revCount": 5,
"type": "git",
"url": "ssh://git@karaolidis.com/karaolidis/nix-sas.git"
},

View File

@@ -25,11 +25,13 @@
};
};
# FIXME: https://github.com/NixOS/nix/issues/12281
secrets = {
url = "git+ssh://git@karaolidis.com/karaolidis/nix-secrets.git";
flake = false;
};
# FIXME: https://github.com/NixOS/nix/issues/12281
sas = {
url = "git+ssh://git@karaolidis.com/karaolidis/nix-sas.git";
flake = false;

View File

@@ -31,7 +31,7 @@ in
IdentityFile /root/.ssh/ssh_personal_ed25519_key
IdentitiesOnly yes
Host github.com
Host github.sas.com
User git
HostName github.com
IdentityFile /root/.ssh/ssh_sas_ed25519_key

View File

@@ -4,5 +4,8 @@ let
selfPkgs = inputs.self.packages.${system};
in
{
home-manager.users.${user}.home.packages = [ selfPkgs.sagew ];
home-manager.users.${user}.home.packages = with selfPkgs; [
sagew
sonder
];
}

View File

@@ -93,7 +93,7 @@ in
(import ./configs/console/java { inherit user home; })
(import ./configs/console/kubernetes { inherit user home; })
(import ./configs/console/podman { inherit user home; })
(import ./configs/console/sagew { inherit user home; })
(import ./configs/console/sas { inherit user home; })
(import ./configs/console/ssh { inherit user home; })
(import ./configs/console/viya4-orders-cli { inherit user home; })

View File

@@ -4,7 +4,7 @@ set -o errexit
set -o nounset
set -o pipefail
find packages -type f -name "*.nix" | while read -r file; do
find . -type f -name "*.nix" | while read -r file; do
update_command=$(grep -oP '^#\s*AUTO-UPDATE:\s*\K.+' "$file" || true)
if [[ -n "$update_command" ]]; then
echo "Running update command in: $file"