星期六, 10月 31, 2009

xmonad in Debian Sid

最近更新了筆電上的 xmonad 結果重開發現開不了, 原來是套件相依的一些問題(畢竟是 sid 阿阿阿~) ,後來決定不用套件庫裡面的 xmonad,用 Cabal 裝。

Cabal 是專門用來裝 haskell 的套件的軟體 (有點像 cpan) ,好處是可以把 haskell package 裝在 user 自己的 home dir 下面,這樣系統也比較乾淨。

參考這篇文章Install Xmonad on Debian Lenny,照著做就可以了,不過要把 .xsession 或 .xinitrc 裡面 xmonad 路徑改成 /home//.cabal/bin/xmonad 才能啟動,以下紀錄一下過程。


sudo apt-get install ghc libghc6-network-dev libghc6-mtl-dev zlib1g-dev
wget http://hackage.haskell.org/packages/archive/cabal-install/0.6.2/cabal-install-0.6.2.tar.gz
tar -xzvf cabal-install-0.6.2.tar.gz
cd cabal-install-0.6.2
./bootstrap.sh
export PATH="$HOME/.cabal/bin:$PATH"
sudo aptitude install libx11-dev libxft-dev

cabal update
cabal install xmonad
cabal install xmonad-contrib

也是可以寫成 script 啦.. 可是好像很久才會用一次,所以暫時沒動力.. XD

星期一, 10月 19, 2009

gcin & vimperator

Vimperator 用了一段時間覺得很不錯,不過總覺得怪怪的, hint 的 timeout 怎麼改都沒用,要是 hint number 是三位數我就要非常非常快地輸入才行。後來在我的筆電上發現沒有這個問題,怎麼找我看vimperator 都是 clean install 沒有什麼差別,firefox 的版本也一樣,後來才發現是gcin 的問題。

因為IM frame 有點複雜我不是很熟悉,所以暫時只好先改用 scim 。(gcin 哭哭)