I have to admit that trying out Linux Distributions is one of my guilty pleasures. I enjoy configuring my desktop just the way I want it and to be in full control. Working in the terminal makes me very productive and now that I’m getting the hang of Vim it’s totally addictive. I’ve tried Vim (and NERDTree) on Windows 8.1 but it’s just not the same. For instance, if you drop to a shell the dosbox opens whereas I prefer to stay in the same terminal.
I was very impressed by the simplicity of Crunchbang that I decided to try and create my own Linux distro from scratch. This is what I did.
You can download Debian Jessie here.
Install Jessie with the options that suit you. It becomes critical at the Software selection part. Make sure you select only the Standard System utilities:
Then finish the installation and logon as root. These are the first apps to install. Then type: visudo:
1 2 3
I’m going to add my personal logon account to the sudoers, like this:
If you hit ‘ctrl-o’ it will ask you to which file to save. Just accept what it suggests and press enter.
It’s also wise to disable the annoying beep that you get to hear by each and every typo:
Uncomment ‘set bell-style none’
Add ‘set vb’. Also enable syntax here by uncommenting: syntax on.
Now logoff and logon with your user account, because now you can use sudo.
Enable free and contrib repo’s and install vmware-tools
Open /etc/apt/sources.list and change it as follows.
1 2 3 4
Insert the Vmware tools CD and mount it as follows:
Now the Vmware tools are in /mnt/cdrom and you can install them as usual.
Enable fancy dircolors and syntax coloring in vim
1 2 3 4
You can also combine this to one command.
Restart and login your new XFCE4 desktop.
Go to Settings –> Appearance and enable anti-aliasing under the font tab:
Enable transparent label text background on the desktop:
Add the following text:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Open Settings –> Window Manager Tweaks –> Compositor and enable display compositing:
And then you end up with something like this:
And another Linux desktop is installed.