GiellaLT provides an infrastructure for rule-based language technology aimed at minority and indigenous languages, and streamlines building anything from keyboards to speech technology. Read more about Why. See also How to get started and our Privacy document.
To make the programs we use behave as we would like, we’ll have to setup
the environment variables in bash. These variables has to be set up in
the files, .bash_profile and .bashrc . .bash_profile gets
read when we start Terminal.app from the dock or finder. .bashrc is
read whenever we start a new shell from the commandline writing bash
,
or when we open a new Terminal.app window.
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
FORREST_HOME=$HOME/Documents/forrest
PATH=$HOME/bin:$FORREST_HOME/bin:/usr/local/bin:$HOME/Documents/gt/script:$PATH
BASH_ENV=$HOME/.bashrc
export BASH_ENV PATH FORREST_HOME
unset USERNAME
export CVS_RSH=ssh
#Locale-definisjon
# UTF-8
#######
export LANG=no_NO.UTF-8
export LOCALE=UTF-8
export LESSCHARSET='utf-8'
# .profile
# User specific aliases and functions
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
#alias-tillegg
alias em="emacs -nw" # if needed
alias l="less"
alias ll="ls -l"
alias la="ls -a"
alias lt="ls -lt"
alias lS="ls -lS"
alias up="cvs -q up"
alias who="who | sort"
# Will display all alternatives for completion after one tab keypress
set show-all-if-ambiguous On
[the last command has nothing to do with 8-bit processing, but is a great timesaver compared to the default behaviour]