last update: 2023-09-29 at 06:00:13 CEST |
Customizing Linux
"Fools ignore complexity. Pragmatists suffer it. Some can avoid it. Geniuses remove it."
Choosing An Enjoyable Terminal Font
I currently use the gohu font within my consoles. The font has a clean design and the the Illegal1 = O0 test looks nice. Thanks to Hugo Chargois and others. Its a bitmap font and manily designed for programming. The fonts licence is wtfpl.
Installing The Gohu Font
tar xvfz gohufont-2.0.tar.gz sudo mkdir -p /usr/local/share/fonts/gohu sudo cp -av gohufont-2.0/* /usr/local/share/fonts/gohu cd /usr/local/share/fonts/gohu sudo mkfontdir fc-cache -fv
I also had to enable bitmap fonts in the 3. question answer yes
sudo dpkg-reconfigure fontconfig-config
tar xvfz gohufont-2.0.tar.gz sudo mkdir -p /usr/share/fonts/gohu sudo cp -av gohufont-2.0/* /usr/share/fonts/gohu cd /usr/share/fonts/gohu sudo mkfontdir fc-cache -fv sudo ln -s /etc/fonts/conf.avail/70-yes-bitmaps.conf /etc/fonts/conf.d/70-yes-bitmaps.conf
tar xvfz gohufont-2.0.tar.gz eselect fontconfig enable 70-yes-bitmaps.conf sudo mkdir -p /usr/share/fonts/gohu sudo cp -av gohufont-2.0/* /usr/share/fonts/gohu cd /usr/share/fonts/gohu sudo mkfontdir fc-cache -fv fc-list|grep gohu
now restart X
Add some more color to ls
The LS_COLORS project on github aims to extend the normal ls color scheme
wget https://raw.github.com/trapd00r/LS_COLORS/master/LS_COLORS -O $HOME/.dir_colors
Open your ~/.bashrc and search for the line beginning with test -r …, comment this line out and add the line eval $(dircolors -b $HOME/.dir_colors) see below
if [ -x /usr/bin/dircolors ]; then #test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" eval $(dircolors -b $HOME/.dir_colors) alias ls='ls --color=auto' fi
Then open a new console window or source your modified .bashrc
. $HOME/.bashrc
Installing a nicer vim colortheme
mkdir -p ~/.vim/colors (cd ~/.vim/colors && wget https://raw.github.com/nanotech/jellybeans.vim/master/colors/jellybeans.vim) vim ~/.vimrc
add these lines to your .vimrc
set t_Co=256 colorscheme jellybeans
Install screenfetch
wget -c https://raw.github.com/KittyKatt/screenFetch/master/screenfetch-dev -O screenfetch sudo chmod +x screenfetch sudo mv screenfetch /usr/bin/