# cd /usr/ports/x11/xorg/ && make install clean
# cd /usr/ports/x11-wm/xfce4 && make install clean # 注意有个 4
# cd /usr/ports/x11/xfce4-goodies/ && make install clean
# cd /usr/ports/x11-fonts/wqy/ && make install clean
# cd /usr/ports/x11/lightdm/ && make install clean
# cd /usr/ports/x11/lightdm-gtk-greeter/ && make install clean
# cd /usr/ports/x11/lightdm-gtk-greeter-settings/ && make install clean
# cd /usr/ports/devel/xdg-user-dirs/ && make install clean
# cd /usr/ports/x11/xfce4-goodies/ && make install clean
# cd /usr/ports/x11/xfce4-appmenu-plugin/ && make install clean
# cd /usr/ports/x11/gtk-app-menu/ && make install clean
# cd /usr/ports/x11/appmenu-registrar/ && make install clean
还有一款桌面插件,叫 x11/xfce4-verve-plugin。配合设置智能书签,可以查网页内容。可通过设置 FreeBSD 的 man 手册,就可以搜索需要的内容。
XTerm 终端动态标题
sh
编辑 ~/.shrc,写入:
if [ -t 1 ]; then
while :; do
printf '\033]0;%s\007' "$PWD"
printf '\n$ '
if ! IFS= read -r cmd; then
break
fi
printf '\033]0;%s\007' "$cmd"
eval "$cmd"
done
exit
fi
csh
编辑 ~/.cshrc,写入:
if ( $?TERM && $TERM =~ xterm* ) then
set host = `hostname`
alias postcmd 'rehash; printf -- "\033]2\;%s\007" "${user}@${host}: ${cwd}"
endif
tcsh
编辑 ~/.tcshrc,写入:
switch ($TERM)
case xterm*:
set prompt="%{\033]0;%n@%m: %~\007%}%# "
breaksw
default:
set prompt="%# "
breaksw
endsw
bash
编辑 ~/.bashrc,写入:
case $TERM in
xterm*)
PS1="\[\033]0;\u@\h: \w\007\]bash\\$ "
;;
*)
PS1="bash\\$ "
;;
esac