Remove timeout for ELPA installation as it seems to be causing problems.
This means Windows users will get lousy delays at startup when they're not online, but it's the only way to get reliable package installation, it seems. If anyone knows an elisp function to tell if you're online on Windows, patches are welcome.
|@@ -36,8 +36,8 @@ just have to assume it's online."|
|;; On your first run, this should pull in all the base packages.|
|-(when (esk-online?) (ignore-errors (with-timeout (15)|
|- (unless package-archive-contents (package-refresh-contents))|
|+ (unless package-archive-contents (package-refresh-contents))|