#!/bin/env fish
begin
    set -l dir (status dirname)
    source "$(status dirname)/../../Scripts/software.fish"

    function configureSW -S -V dir
        pwsh "$dir/Manage.ps1" Configure
    end

    function userConfig -S -V dir -a name
        pwsh -CommandWithArgs '& $args[0] ConfigureUser @{ name=$args[1]; }' "$dir/Manage.ps1" $name
    end

    runInstaller $argv
end