diff --git a/scripts/Arch/Software/aliae/main.fish b/scripts/Arch/Software/aliae/main.fish index a6592360..9ccd4568 100755 --- a/scripts/Arch/Software/aliae/main.fish +++ b/scripts/Arch/Software/aliae/main.fish @@ -1,6 +1,7 @@ #!/bin/env fish begin set -l dir (status dirname) + set -l base "$dir/../../../Common/Software/aliae/main.fish" source "$dir/../../Scripts/software.fish" function installSW @@ -8,8 +9,12 @@ begin aliae-bin end - function configureSW -V dir - fish "$dir/../../../Common/Software/aliae/main.fish" configure + function configureSW -V base + fish "$base" configure + end + + function userConfig -V base + fish "$base" userConfig $argv end runInstaller $argv diff --git a/scripts/Common/Software/aliae/main.fish b/scripts/Common/Software/aliae/main.fish index 0afe73f6..7d03182c 100755 --- a/scripts/Common/Software/aliae/main.fish +++ b/scripts/Common/Software/aliae/main.fish @@ -40,5 +40,9 @@ begin end end + function userConfig -V dir -a user + pwsh -CommandWithArgs '& $args[0] ConfigureUser @{ user=$args[1]; }' "$dir/Main.ps1" $user + end + runInstaller $argv end