How to get a VanityGenerated public address for a hardware wallet? (Ledger Nano S)
You can't use custom keys with ledger since the addresses Ledger uses are all derived from your (randomly generated) seed.