Just so I can keep track of the configuration changes I am making that messes up my system, I am going to post a running list here. Starting from a brand new install:
Started with crunchbang for 64 bit systems:
- Downloaded google chrome beta and installed it
- Windows Manager Tweaks: turned compositor on
- Terminator
- changed keybindings for copy and paste (ctrl-c & ctrl-v)
- checked use system fixed width font
- Orage
- made clock fonts bigger.
- Removed stuff:
sudo aptitude purge chromium-browser chromium-browser-inspector firmware-ipw2x00 firmware-iwlwifi firmware-ralink fortunes-min gftp gftp-common gftp-gtk heybuddy gdm avahi-utils avahi-daemon fortune-cookie-db conky
- Checked if google chrome is the default
sudo update-alternatives --config gnome-www-browser
- Set google-chrome in preferred applications
- Cleanup old kernels and configurations
sudo apt-get --purge autoremove
sudo aptitude purge ~c
- In /usr/games/fortune, deleted the fortune executable
gedit ~/.config/xfce4/autostart.sh
-- Comment out these lines
cb-fortune - have Statler say a little adage
(sleep 120s && cb-fortune) &
conky
cb-welcome
cb-setxkbmap live &
cb-bad-nautilus &
sudo gedit /etc/apt/sources.list
CRUNCHBANG
deb
statler main
DEBIAN
deb
stable main #contrib non-free
deb-src
stable main #contrib non-free
DEBIAN SECURITY
deb
squeeze/updates contrib non-free main
deb-src
squeeze/updates main
DEBIAN BACKPORTS
deb
squeeze-backports main contrib non-free
deb
squeeze-proposed-updates contrib non-free main
deb
squeeze-cran/
gpg --keyserver pgp.mit.edu --recv-key 381BA480
gpg -a --export 381BA480 > jranke_cran.asc
sudo apt-key add jranke_cran.asc
sudo gedit /etc/apt/preferences
Package: *
Pin: release a=squeeze-cran
Pin-Priority: 991
apt-get update
apt-cache policy r-base
sudo apt-get update
sudo apt-get dist-upgrade
- added myself to the fuse group.
- Copied apt archive files from my external harddrive
sudo apt-get install texlive r-base ghostscript subversion
- Installed the following from .deb packages
- R-studio
- Mendeley
install.packages(c("rms", "Hmisc", "ggplot2", "haplo.stats"))
- Make a file /usr/local/sbin/autologin with
#! /bin/sh
/bin/login -f myusername
sudo gedit /etc/inittab
1:2345:respawn:/sbin/getty 38400 tty1
to
1:2345:respawn:/sbin/getty -n -l /usr/local/sbin/autologin 38400 tty1
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6
sudo gedit /etc/bash.bashrc
- Make xfce4 start automatically after login
if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/tty1 ]]; then
startx
logout
fi
- Expand size of bash history
export HISTCONTROL=erasedups
export HISTSIZE=10000
shopt -s histappend
gedit ~./inputrc
"\ep": history-search-backward
"\en": history-search-forward
gedit ~/.config/menus/xfce-applications.menu
Maybe I should change it to be like that someday. I had originally designed it to be like that during the last upgrade but two things stopped it.
1. People were used to the icon.
2. Double click does not work on ipad, iphone, ios which makes me crazy.