blacklist /sys/devices/pci0000:00/*
Can you give an example of what you had problems with? PROMPT_COMMAND='_prev_status="$?"'
PS1='\n$(printf "%0${COLUMNS}d\n" 0 | tr 0 -)\n[\D{%y%m%d-%H%M%S}] \u@\H (${_prev_status})\n${PWD}\n\$ '
The first line saves the status of the previous command and the second line sets the prompt string.
The result is something like this: ---------------------------------------- <these dashes span the terminal width>
[date-time] user@host (status)
/current/working/directory
$ <next command>
One that comes to mind is Keith Gill [1] of GameStop fame [2].
[1]: https://en.wikipedia.org/wiki/Keith_Gill
[2]: https://en.wikipedia.org/wiki/GameStop_short_squeeze