# vim: set ft=make : alias upgrade := update # Update system, flatpaks, and containers all at once [group("system")] update: #!/usr/bin/bash # Source brew if we are not in an interactive session [[ $- != *i* ]] && source <(/home/linuxbrew/.linuxbrew/bin/brew shellenv) /usr/bin/topgrade --config /usr/share/ublue-os/topgrade.toml --keep alias changelog := changelogs # Show the stable changelog [group("system")] changelogs: #!/usr/bin/bash CONTENT=$(curl -s https://api.github.com/repos/ublue-os/bazzite/releases/latest | jq -r '.body') echo "$CONTENT" | glow - # Show the testing (pre-release) changelog [group("system")] changelogs-testing: #!/usr/bin/bash CONTENT=$(curl -s https://api.github.com/repos/ublue-os/bazzite/releases | jq -r 'map(select(.prerelease)) | .[0].body') echo "$CONTENT" | glow -