Things which I do after installing Crunchbang #! Linux.

Leave a Comment
Configure your Crunchbang #!.

5 Things that I do after installing the #! and this will also help you.
If you are a developer then obviously you require more packages to install in your system.

1. Update your #! source-list to install non-free packges.

ashish@crunchbang:~$ sudo nano /etc/apt/sources.list

## CRUNCHBANG
## Compatible with Debian Wheezy, but use at your own risk.
deb http://packages.crunchbang.org/waldorf waldorf main
deb-src http://packages.crunchbang.org/waldorf waldorf main

## DEBIAN
deb http://http.debian.net/debian wheezy main contrib non-free
deb-src http://http.debian.net/debian wheezy main contrib non-free

## DEBIAN SECURITY
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
Now update your #! crunchbang and install 32-bit library packages which is gonna help you with the installation of skype, teamviewer, android development kit etc.

sudo dpkg --add-architecture i386  
apt-get update
sudo apt-get install ia32-libs
#! comes with linux a media player, let's install a Clementine(music player). I prefer this because of it's simplicity.

sudo apt-get install clementine

2. Change your login screen wallpaper. I don't prefer to use default login wallpaer which comes with the #!. So I change it using the below method.

ashish@crunchbang:cd /usr/share/slim/themes
ashish@crunchbang:/usr/share/slim/themes$ sudo thunar
It will open file browser where all the themes are located. Open any one of them and you will find the "background.png", this image file is used as login-background.
I'm going to use "default" theme as my login-theme.
1. Replace "default/background.png" file with your wallpaper images.
2. Rename "default/background.png" to "default/background_backup.png.".
3. Place your desired wallpaper in "default" directory and change your wallpaper name as "background.png".
4. Cross check, make sure you are doing all these stuff inside "/usr/share/slim/themes/default/" directory.
5. If you know little bit photo editing tool "gimp", then you can modify "panel.png" image(your login panel).
6. Activate the theme and logout to check the effect.
Activate : super[windows btn] + space[btn] >>> System >>> User Login Settings >>> select Theme as "default".
3. Beautify your conky.
super[windows btn] + space[btn] >>> Settings >>> Conky >>> edit .conkyrc
Replace your conky settings with the below text.

# conky configuration
#
# The list of variables has been removed from this file in favour
# of keeping the documentation more maintainable.
# Check http://conky.sf.net for an up-to-date-list.
#
# For ideas about how to modify conky, please see:
# http://crunchbanglinux.org/forums/topic/59/my-conky-config/
#
# For help with conky, please see:
# http://crunchbanglinux.org/forums/topic/2047/conky-help/
#
# Enjoy! 
##############################################
# Settings
##############################################
background yes
use_xft yes
xftfont HandelGotD:size=8
xftalpha 0.5
update_interval 4.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 200 5
maximum_width 220
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color grey
default_shade_color red
default_outline_color green
alignment top_right
gap_x 5
gap_y 45
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no

TEXT
CPU $alignr ${cpu cpu0}%
${cpugraph cpu0}

MEM $alignc $mem / $memmax $alignr $memperc%
$membar

swap $alignc $swap / $swapmax $alignr $swapperc%
${swapbar}

/ $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_free_perc /}%
${fs_bar /}

global $alignc ${fs_used /home/karlos/global} / ${fs_size /home/karlos/global} $alignr ${fs_free_perc /home/karlos/global}%
${fs_bar /home/karlos/global}

$processes processes ($running_processes running)

NAME $alignr PIDCPU
${top name 1} $alignr ${top pid 1} ${top cpu 1}
${top name 2} $alignr ${top pid 2} ${top cpu 2}
${top name 3} $alignr ${top pid 3} ${top cpu 3}
${top name 4} $alignr ${top pid 4} ${top cpu 4}
${top name 5} $alignr ${top pid 5} ${top cpu 5}
${top name 6} $alignr ${top pid 6} ${top cpu 6}
${top name 7} $alignr ${top pid 7} ${top cpu 7}
${top name 8} $alignr ${top pid 8} ${top cpu 8}
${top name 9} $alignr ${top pid 8} ${top cpu 9}

Inbound $alignr ${downspeed eth0} kb/s
${downspeedgraph eth0}
Outbound $alignr ${upspeed eth0} kb/s
${upspeedgraph eth0}

Wifi Inbound $alignr ${downspeed wlan0} kb/s
${downspeedgraph wlan0}
Wifi Outbound $alignr ${upspeed wlan0} kb/s
${upspeedgraph wlan0}


Alt+F2$alignr Run Dialog
Alt+F3$alignr Alt Menu
Super+space$alignr Main Menu
Super+t$alignr Terminal
Super+f$alignr File Manager
Super+e$alignr Editor
Super+m$alignr Media Player
Super+w$alignr Web Browser
Super+g$alignr Graphics Editor
Super+l$alignr Lock Screen
Super+v$alignr Volume Control
Super+x$alignr Logout
PrtSc$alignr Screenshot

There are more yet to come.... Thanks for reading.