Can we Diceware the Electrum word list? I mean I prefer to use real dices to the computer's random number generator to give me my words.
All you need is a 6 sided die. Then do the below.
Be careful though. Electrum console records every command input to it. So to prevent it writing the command to your hard disk (effectively writing your seed to the hard disk unencrypted)
Find /gui/qt/console.py file in your electrum install folder. Then go to line # 147
def addToHistory(self, command):
if command.find("importprivkey") > -1 or True: # <<<< add " or True" to this line (This is line 147)
return
if command and (not self.history or self.history[-1] != command):
self.history.append(command)
self.history_index = len(self.history)
That will disable Electrum writing to Hard Disk all the commands.
Then here is how you generate your own seed.
Roll dice 53 times, write down each result (writing "0" for every 6 rolled) as a 53 digit long number
with only the digits 0-5. Then input the following lines of code in the electrum console:
>> from electrum import mnemonic
>> ' '.join(mnemonic.mn_encode(("%032X" % (int('01234501234501234501234501234501234501234501234501234',6)%(2**128)))))
(replace the 012345012345 etc with your actual dice rolls)
(note you need to input "from electrum import mnemonic" first then hit enter. After that do the second line I wrote)
Edit: I borrowed the text of the second part from a reddit post based off of something I said in IRC.
http://www.reddit.com/r/Bitcoin/comments/2akdl5/howto_use_your_own_dice_rolls_to_generate_an/