Aslak Grinsted‎ > ‎Misc. Debris‎ > ‎

A better windows experience

posted Jan 22, 2015, 9:21 AM by Aslak Grinsted   [ updated Mar 9, 2015, 4:11 AM ]

Chocolatey

Chocolatey is a package manager sort of like apt-get for windows, or a command-line version of ninite. You can do stuff like:

choco install <packagename> 
By Luisa Contreras (Flickr: bizcocho de chocolate y nata) [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons
Usually you have to run choco as an administrator. That means starting the command prompt as an admin. That can get annoying pretty fast, so I recommend installing the sudo package as the next step.

choco install sudo

After this you can install a bunch of other stuff using "sudo choco install xxxx" install, without starting an administrative shell.  

A better terminal, and putty
sudo cinst conemu 

I installed putty manually instead of using chocolatey because that makes it easier to get conemu to cooperate with putty.  see also comments here

SSHFS adds the ability to mount drives over ssh

sudo cinst win-sshfs

I recommend installing FiSSH instead (a fork of win-sshfs) because it is compatible with pageant. I have not tested if it is better than this fork.   

SublimeText

sudo cinst SublimeText3
sudo cinst SublimeText3.powershellalias

Python2.xx (& essentials)

For scientific python you might want to try Anaconda instead of installing python yourself. That is not in the chocolatey.

Note this python section is from memory and may not be optimal.  
sudo cinst python2
pip install --upgrade pip
pip install virtualenv
pip install virtualenvwrapper-win
If you already have python2, then you might want to remove it first using the control panel. 

If PIP is not found, then it is most likely a problem with your path. 



Comments