#!/bin/bash
#########################################################
# 							#
# This is BashStyle-NG 7.0a1				#
#							#
# Licensed under GNU LESSER GENERAL PUBLIC LICENSE v3	#
#							#
# Copyright 2007 - 2008 Christopher Bratusek		#
#							#
#########################################################

rm -f $HOME/.inputrc

if [[ $(gconftool-2 --get /apps/bashstyle/readline/bellstyle) == audible ]]; then
	echo "set bell-style audible" >> $HOME/.inputrc
elif [[ $(gconftool-2 --get /apps/bashstyle/readline/bellstyle) == visible ]]; then
	echo "set bell-style visible" >> $HOME/.inputrc
elif [[ $(gconftool-2 --get /apps/bashstyle/readline/bellstyle) == none ]]; then
	echo "set bell-style none" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/enable_completion) == true ]]; then
	echo "set disable-completion Off" >> $HOME/.inputrc
else	echo "set disable-completion On" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/scroll_h) == true ]]; then
	echo "set horizontal-scroll-mode On" >> $HOME/.inputrc
else	echo "set horizontal-scroll-mode Off" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/ambiguous) == true ]]; then
	echo "set show-all-if-ambiguous On" >> $HOME/.inputrc
else	echo "set show-all-if-ambiguous Off" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/hidden) == true ]]; then
	echo "set match-hidden-files On" >> $HOME/.inputrc
else	echo "set match-hidden-files Off" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/ignorecase) == true ]]; then
	echo "set completition-ignore-case On" >> $HOME/.inputrc
else	echo "set completition-ignore-case Off" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/editing_mode) == emacs ]]; then
	echo "set editing-mode emacs" >> $HOME/.inputrc
else	echo "set editing-mode vi" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/vstats) == true ]]; then
	echo "set visible-stats On" >> $HOME/.inputrc
else	echo "set visible-stats Off" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/comp_h) == true ]]; then
	echo "set print-completions-horizontally On" >> $HOME/.inputrc
else	echo "set print-completions-horizontally Off" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/mark_dirs) == true ]]; then
	echo "set mark-directories On" >> $HOME/.inputrc
else	echo "set mark-directories Off" >> $HOME/.inputrc
fi

if [[ $(gconftool-2 --get /apps/bashstyle/readline/mark_sym_dirs) == true ]]; then
	echo "set mark-symlinked-directories On" >> $HOME/.inputrc
else	echo "set mark-symlinked-directories Off" >> $HOME/.inputrc
fi

echo -E '"\e[5~": menu-complete' >> $HOME/.inputrc
echo -E '"\e[6~": menu-complete' >> $HOME/.inputrc
