From 75e72bfaddb16c6b9deb89c8b76a4267ee8c9436 Mon Sep 17 00:00:00 2001 From: johannst Date: Sun, 2 Apr 2017 12:06:28 +0200 Subject: added gdbinit + installer; install default false for every config file --- gdbinit | 5 +++++ install | 15 +++++++++++++++ install.config | 15 ++++++++------- 3 files changed, 28 insertions(+), 7 deletions(-) create mode 100644 gdbinit diff --git a/gdbinit b/gdbinit new file mode 100644 index 0000000..758d532 --- /dev/null +++ b/gdbinit @@ -0,0 +1,5 @@ +# dotfiles -- gdbinit +# author: johannst + +set history filename ~/.gdb_history +set history save on diff --git a/install b/install index 64116ea..d47c33e 100755 --- a/install +++ b/install @@ -7,6 +7,7 @@ gInstallConfigFile=install.config #"::" gToolsConfig=( "bashrc:bash:bashrcInstaller" +"gdb:cgdb:gdbrcInstaller" "cgdb:cgdb:cgdbrcInstaller" "conkyrc:conky:conkyrcInstaller" "gitconfig:git:gitConfigInstaller" @@ -32,6 +33,20 @@ function bashrcInstaller() { echo "[Info]: bashrc sucessfully installed!" } +#}}} +#{{{ gdbrcInstaller + +function gdbrcInstaller() { + local gdbinit=~/.gdbinit + touch $gdbinit + grep $gMagicNumber $gdbinit > /dev/null 2>&1 + if [[ $? = 0 ]]; then + return + fi + echo -e "\n# $gMagicNumber - Auto generated, do not delete or modify!" >> $gdbinit + echo -e "source $ABS_BASE_DIR/gdbinit" >> $gdbinit +} + #}}} #{{{ cgdbrcInstaller diff --git a/install.config b/install.config index 8f01435..e9d8be9 100644 --- a/install.config +++ b/install.config @@ -3,10 +3,11 @@ # line format: [yYnN] - # lines not starting with [yYnN] are ignored -y - bashrc -y - cgdb -y - conkyrc -y - gitconfig -y - tmux.conf -y - vimrc -y - Xresources +n - bashrc +n - gdb +n - cgdb +n - conkyrc +n - gitconfig +n - tmux.conf +n - vimrc +n - Xresources -- cgit v1.2.3