diff --git a/knowledge base/atuin.md b/knowledge base/atuin.md index 0dd38ae..5e58571 100644 --- a/knowledge base/atuin.md +++ b/knowledge base/atuin.md @@ -1,11 +1,6 @@ # Atuin -> TODO - -Intro - - +Synchronizes the shell history to multiple machines. 1. [TL;DR](#tldr) 1. [Further readings](#further-readings) @@ -13,6 +8,12 @@ Intro ## TL;DR +Replaces the existing shell history with a SQLite database, and records additional context for commands. + +It also provides optional synchronisation of the history between machines.
+The files and process is end-to-end encrypted. When enabled, the history is saved in Atuin's or +[self-hosted][server setup] servers. + [codebase]: https://github.com/atuinsh/atuin [documentation]: https://docs.atuin.sh/ +[Server setup]: https://docs.atuin.sh/self-hosting/server-setup/ [website]: https://atuin.sh/ diff --git a/snippets/dnf.sh b/snippets/dnf.sh index 533dfa3..1fcb714 100644 --- a/snippets/dnf.sh +++ b/snippets/dnf.sh @@ -16,6 +16,11 @@ sudo dnf check-update --releasever='2023.7.20250609' --allowerasing --changelogs sudo dnf upgrade --security --sec-severity 'Critical' --downloadonly sudo dnf -y upgrade --security --nobest --sec-severity 'Important' +# Like 'upgrade', but limits updates to the *nearest* available version providing bugfixes, enhancements or fixes for +# security issues. +sudo dnf upgrade --minimal +sudo dnf upgrade-minimal --security + sudo rpmkeys --import 'https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/-/raw/master/pub.gpg' cat <<-EOF | sudo tee -a /etc/yum.repos.d/vscodium.repo