#!/usr/bin/env bash update() { cd ~/dotfiles git pull git submodule init git submodule update sudo nixos-rebuild switch --flake ~/dotfiles home-manager switch --flake ~/dotfiles } # Nixos VMs ssh media@media.randomctf.com -t "$(typeset -f update); update" ssh logging@logging.randomctf.local -t "$(typeset -f update); update" ssh mindforge@mindforge.randomctf.local -t "$(typeset -f update); update" ssh mnemosyne@mnemosyne.randomctf.local -t "$(typeset -f update); update" # Ubuntu VMs ssh pbx@pbx.randomctf.local -t "sudo apt update -y && sudo apt upgrade -y"