User Tools

Site Tools


jessy

This is an old revision of the document!


This has x as a dependency:

apt-get install git curl screen build-essential pkg-config ruby ruby-dev rubygems ruby-qt4 \
libmagickwand-dev jhead exiftool linux-headers-$(uname -r) make zsh \
perl libwww-perl libxml-perl libxml-simple-perl atomicparsley rtorrent \
dolphin vlc

gem install rmagick mini_exiftool pry awesome_print

Without x (headless):

apt-get install git curl screen build-essential pkg-config ruby ruby-dev rubygems \
linux-headers-$(uname -r) make zsh perl libwww-perl libxml-perl libxml-simple-perl atomicparsley rtorrent

gem install rmagick pry awesome_print

Clone bin and config.

for w in .bashrc .profile; do
  mv "$w" "$w".default
done
for x in .aliases .bash_profile .bashrc .dircolors .get_iplayer .git .gitconfig   .gitignore .ispell_british .lftprc .profile .promptrc .rspec .rtorrent .rtorrent.rc   .screenrc .shellrc .zshrc; do
  ln -s config/"$x" "$x"
done

for y in .screenrc.local; do
  cp config/"$y" "$y"
done

Keymap configuration (as root):

cd /usr/share/X11/xkb/symbols
mv gb gb.default
ls -s "$CONFIG/gb" .

cd ../rules
for f in evdev.lst evdev.xml base.lst base.xml
do
  mv "$f" "$f.defualt"
  ln -s "$CONFIG/$f" .
done

Host

cd /etc
mv hosts hosts.default
ln -s "$CONFIG/root/hosts" .

Oh my zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
cd .oh-my-zsh/custom
mkdir themes
cd themes
ln -s ../../../config/zsh-custom/slack.zsh-theme
rm .zshrc
mv .zshrc.pre-oh-my-zsh .zshrc
jessy.1477323486.txt.gz · Last modified: 2019/11/07 17:58 (external edit)