diff --git a/ble/.gdbinit b/ble/.gdbinit
deleted file mode 100644
index 85b92cf79c0f29f412a886e093c13da55dfc1bcc..0000000000000000000000000000000000000000
--- a/ble/.gdbinit
+++ /dev/null
@@ -1,3 +0,0 @@
-file build/max32665.elf
-target remote localhost:3333
-
diff --git a/ble/init.gdb b/ble/init.gdb
new file mode 100644
index 0000000000000000000000000000000000000000..6f676707935d2c07950ad806b15b5695756f7e6c
--- /dev/null
+++ b/ble/init.gdb
@@ -0,0 +1,3 @@
+source ../init.gdb
+
+file build/max32665.elf
diff --git a/bootloader/.gdbinit b/bootloader/init.gdb
similarity index 68%
rename from bootloader/.gdbinit
rename to bootloader/init.gdb
index 03b0a4af6aee2b82297b53abbf0d5b43341faf6c..da8ba70dd8cea333c645c6ce64b5b035a3b11cf9 100644
--- a/bootloader/.gdbinit
+++ b/bootloader/init.gdb
@@ -1,3 +1,3 @@
-source ../.gdbinit
-file ../build/bootloader/bootloader.elf
+source ../init.gdb
 
+file ../build/bootloader/bootloader.elf
diff --git a/hw-tests/api-demo/flash.gdb b/hw-tests/api-demo/flash.gdb
index 1b9e60c0a785f39ef897ef9aa2f9c9ae193f0449..b8568bb8b106036a6b731b344802fd75f455a718 100644
--- a/hw-tests/api-demo/flash.gdb
+++ b/hw-tests/api-demo/flash.gdb
@@ -1,4 +1,4 @@
-source ../../.gdbinit
+source ../../init.gdb
 
 set confirm off
 
diff --git a/hw-tests/bmatest/.gdbinit b/hw-tests/bmatest/init.gdb
similarity index 66%
rename from hw-tests/bmatest/.gdbinit
rename to hw-tests/bmatest/init.gdb
index 19a76570f0c950133a4009d9d2f4b62b4aa0a439..6429577327b34464a6d978c1e52eea2a73d05012 100644
--- a/hw-tests/bmatest/.gdbinit
+++ b/hw-tests/bmatest/init.gdb
@@ -1,2 +1,3 @@
+source ../../init.gdb
+
 file ../../build/hw-tests/bmatest/bmatest.elf
-source ../../.gdbinit
diff --git a/hw-tests/bmetest/.gdbinit b/hw-tests/bmetest/init.gdb
similarity index 66%
rename from hw-tests/bmetest/.gdbinit
rename to hw-tests/bmetest/init.gdb
index e58a91e99e013bdc1983d1ab565c7bc056586138..0f7ffc3de84f21a3e65ace4fe18622ab07e82fc6 100644
--- a/hw-tests/bmetest/.gdbinit
+++ b/hw-tests/bmetest/init.gdb
@@ -1,2 +1,3 @@
+source ../../init.gdb
+
 file ../../build/hw-tests/bmetest/bmetest.elf
-source ../../.gdbinit
diff --git a/hw-tests/dual-core/flash.gdb b/hw-tests/dual-core/flash.gdb
index ea197bee20ea7ec86f1f016fdd008c48f83f6df5..cbcf3b57a387942ae87b47638e3a1b6a74b2a9ea 100644
--- a/hw-tests/dual-core/flash.gdb
+++ b/hw-tests/dual-core/flash.gdb
@@ -1,4 +1,4 @@
-source ../../.gdbinit
+source ../../init.gdb
 
 set confirm off
 
diff --git a/hw-tests/ecgtest/.gdbinit b/hw-tests/ecgtest/init.gdb
similarity index 66%
rename from hw-tests/ecgtest/.gdbinit
rename to hw-tests/ecgtest/init.gdb
index 501e14c4239bc8d22618cb551e41c67600ea01e1..8a95d6c78c28f034a00b6dc9afa9303e7dd4c1a8 100644
--- a/hw-tests/ecgtest/.gdbinit
+++ b/hw-tests/ecgtest/init.gdb
@@ -1,2 +1,3 @@
+source ../../init.gdb
+
 file ../../build/hw-tests/ecgtest/ecgtest.elf
-source ../../.gdbinit
diff --git a/hw-tests/hello-freertos/.gdbinit b/hw-tests/hello-freertos/init.gdb
similarity index 72%
rename from hw-tests/hello-freertos/.gdbinit
rename to hw-tests/hello-freertos/init.gdb
index f4cda07f41477314edec46905a0dd4e7561a9a19..701087b01de53cb2ea6865a24762fdee80eef6ba 100644
--- a/hw-tests/hello-freertos/.gdbinit
+++ b/hw-tests/hello-freertos/init.gdb
@@ -1,2 +1,3 @@
+source ../../init.gdb
+
 file ../../build/hw-tests/hello-freertos/hello-freertos.elf
-source ../../.gdbinit
diff --git a/hw-tests/hello-world/.gdbinit b/hw-tests/hello-world/init.gdb
similarity index 70%
rename from hw-tests/hello-world/.gdbinit
rename to hw-tests/hello-world/init.gdb
index d6af84880bcc872d416f647959fe9d81cca548a8..ef49083cae138fdd7be1022a0316ea99c2d7b4c2 100644
--- a/hw-tests/hello-world/.gdbinit
+++ b/hw-tests/hello-world/init.gdb
@@ -1,2 +1,3 @@
+source ../../init.gdb
+
 file ../../build/hw-tests/hello-world/hello-world.elf
-source ../../.gdbinit
diff --git a/hw-tests/imutest/.gdbinit b/hw-tests/imutest/init.gdb
similarity index 66%
rename from hw-tests/imutest/.gdbinit
rename to hw-tests/imutest/init.gdb
index 73f4d1457f1e84c887f694ce0530daf85f86b239..32064a3ae3dc79e3e9d42401e890abb2202158be 100644
--- a/hw-tests/imutest/.gdbinit
+++ b/hw-tests/imutest/init.gdb
@@ -1,2 +1,3 @@
+source ../../init.gdb
+
 file ../../build/hw-tests/imutest/imutest.elf
-source ../../.gdbinit
diff --git a/hw-tests/ips/.gdbinit b/hw-tests/ips/init.gdb
similarity index 62%
rename from hw-tests/ips/.gdbinit
rename to hw-tests/ips/init.gdb
index 1199e494444b83032698a2c5dec7cfafd6556f27..fc4d2b649c82d336b2c4b9eaafb5ae3711574db4 100644
--- a/hw-tests/ips/.gdbinit
+++ b/hw-tests/ips/init.gdb
@@ -1,2 +1,3 @@
+source ../../init.gdb
+
 file ../../build/hw-tests/ips/ips.elf
-source ../../.gdbinit
diff --git a/hw-tests/upy-minimal/.gdbinit b/hw-tests/upy-minimal/init.gdb
similarity index 70%
rename from hw-tests/upy-minimal/.gdbinit
rename to hw-tests/upy-minimal/init.gdb
index 51a2201ec7c7632523f9b780ea6e46331a25205b..0188aba11b2b160b38dab11ff084d02a06c88aaf 100644
--- a/hw-tests/upy-minimal/.gdbinit
+++ b/hw-tests/upy-minimal/init.gdb
@@ -1,2 +1,3 @@
+source ../../init.gdb
+
 file ../../build/hw-tests/upy-minimal/upy-minimal.elf
-source ../../.gdbinit
diff --git a/gdbinit b/init.gdb
similarity index 100%
rename from gdbinit
rename to init.gdb