This also fixes value completion for journal fields, as the completion for the RHS of the '=' was missing when it was borrowed from journalctl.
Most of the completion for systemctl and loginctl provided by Foudil Brétel