rename l001->2

This commit is contained in:
RingOfStorms (Joshua Bell) 2025-01-10 12:46:13 -06:00
parent 737b51da0b
commit 6fa1cec887
9 changed files with 34 additions and 16 deletions

View file

@ -50,11 +50,36 @@
fi
done
'';
mod_status = pkgs.writeShellScriptBin "mod_status" ''
cwd=$(pwd)
root=$(git rev-parse --show-toplevel)
for dir in "$root"/modules/*/; do
cd "$dir"
echo
echo " >> $(basename "$dir"):"
git status
done
cd "$cwd"
'';
linode_deploy = pkgs.writeShellScriptBin "linode_deploy" ''
cwd=$(pwd)
root=$(git rev-parse --show-toplevel)
if [ ! -d "$root/hosts/linode/$1" ]; then
echo "Host $1 does not exist"
exit 1
fi
cd "$root/hosts/linode/$1"
echo "Deploying $(basename "$(pwd)")..."
deploy
cd "$cwd"
'';
in
{
default = pkgs.mkShell {
nativeBuildInputs = with pkgs; [
mod_worktrees
mod_status
linode_deploy
deploy-rs
];