I am using Ledger Nano (X and S) to store my polkadot.
Currently, you can only add DOT transactions manually or using the XLSX import.
As I am staking on polkadot directly (not via any centralized exchange), I need to automatically import all transactions (as the list can grow over time)
Here is the official documentation on using Ledger with Polkadot
I am assuming ledger can be ignored - we just need to support the polkadot wallet itself by providing the account address