CCE

Atuin - Magical Shell History

Atuin replaces your existing shell history with a SQLite database, recording additional context for your commands. It also provides optional and fully encrypted synchronisation of your history between machines

Let's try it in home-manager...

nix:tangle ~/nix/hm/atuin.nix
{ pkgs, ... }:

with pkgs; {
  programs.atuin.enable = true;
  programs.atuin.daemon.enable = true;
  home.packages = [ gnused ];
}

As of I'm still not sure, actually, if I like using this thing...