diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..0defb5ccec4d2cc3c131814f89a29ce5605ebac7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+**/*~
diff --git a/ps-config/demo/demoCentralLab.conf~ b/ps-config/demo/demoCentralLab.conf~
deleted file mode 100644
index 895c934502becf960d9d4af0a5b4ce2b306ef10c..0000000000000000000000000000000000000000
--- a/ps-config/demo/demoCentralLab.conf~
+++ /dev/null
@@ -1,41 +0,0 @@
-[main]
-startdb=30;
-uttdb=35;
-silence=400;
-timeout=8;
-openDeviceDirectly=yes;
-[pocketsphinxinstance]
-name=shellgame;
-hmm=/vol/robocup/2013/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k;
-dict=/vol/robocup/2013/share/SpeechRec/psGrammar/dictionary/tobiDic.dic;
-jsgf=/vol/robocup/2013/share/SpeechRec/psGrammar/shellgame/shellgame.jsgf;
-rsbscope=/speechrec/psa/shellgame;
-bestpath=no;
-autoload=yes;
-
-[pocketsphinxinstance]
-name=confirm;
-hmm=/vol/robocup/2013/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k;
-dict=/vol/robocup/2013/share/SpeechRec/psGrammar/dictionary/tobiDic.dic;
-jsgf=/vol/robocup/2013/share/SpeechRec/psGrammar/confirm/confirm.jsgf;
-rsbscope=/speechrec/psa/confirm;
-bestpath=no;
-autoload=yes;
-
-[pocketsphinxinstance]
-name=commands;
-hmm=/vol/robocup/2013/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k;
-dict=/vol/robocup/2013/share/SpeechRec/psGrammar/dictionary/tobiDic.dic;
-jsgf=/vol/robocup/2013/share/SpeechRec/psGrammar/commands/commands.jsgf;
-rsbscope=/speechrec/psa/commands;
-bestpath=no;
-autoload=yes;
-
-[pocketsphinxinstance]
-name=sfbreview;
-hmm=/vol/robocup/2013/share/pocketsphinx/model/hmm/en_US/hub4wsj_sc_8k;
-dict=/vol/robocup/2013/share/SpeechRec/psGrammar/dictionary/tobiDic.dic;
-jsgf=/vol/robocup/2013/share/SpeechRec/psGrammar/commands/commands.jsgf;
-rsbscope=/speechrec/psa/review;
-bestpath=no;
-autoload=yes;