I wanted to ask if Electrum allows to generating p2tr addresses. (i don't mind using the console).
Not until descriptors is implemented.
The good news is some of the requirements to implement TapRoot are already in the master branch of Electrum's GitHub repo.
But it doesn't have a specified version in their "
Milestones" (
TODO List) so it may not be released in v4.5.5.
You can monitor their "
TODO list" here:
https://github.com/spesmilo/electrum/milestonesCheck if "
TapRoot Support" in backlog will be moved to v4.6.0 or any future version.
The closest thing that you can do now is: you can create a watching-only "
imported" Electrum wallet by importing TapRoot addresses from other wallets.