diff --git a/.gitignore b/.gitignore
index 241842cf..0b7e860a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,20 +1,51 @@
-design/project/target/
-design/project/project/
+.metals/
+.vscode/
+
+
+# design/project/target/
+# design/project/project/
+design/project/
design/.idea/
-design/target/
+design/target/streams/
+design/target/.history
+
+design/target/scala-2.12/
+-design/target/scala-2.12/classes/wrapper*
+
+generated_rtl/*.sv
+verif/sim/*.log
+verif/sim/*.s
+verif/sim/*.hex
+verif/sim/*.dis
+verif/sim/*.tbl
+verif/sim/vcs*
+verif/sim/simv*
+verif/sim/quasar*
+verif/sim/*.exe
+verif/sim/obj*
+verif/sim/*.o
+verif/sim/ucli.key
+verif/sim/vc_hdrs.h
+verif/sim/csrc
+verif/sim/*.csv
+verif/sim/work
+verif/sim/*.dump
+verif/sim/*.fsdb
+FM_WORK
+tracer_logs/*.log
+verif/LEC/formality_work/formality_log/*.log
+verif/LEC/*.fss
+
design/snapshots/
-
-design/dmi_wrapper.sv
-design/firrtl_black_box_resource_files.f
-design/gated_latch.sv
-design/mem.sv
-design/quasar_wrapper.anno.json
-design/quasar_wrapper.fir
-
design/src/main/scala/lib/param.scala
-generated_rtl/
+design/*.v
+design/*.sv
+design/*.f
+design/*.json
+design/*.fir
+
# soc/
# demo/
diff --git a/design/.idea/.gitignore b/design/.idea/.gitignore
deleted file mode 100644
index 26d33521..00000000
--- a/design/.idea/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
diff --git a/design/.idea/.name b/design/.idea/.name
deleted file mode 100644
index ed8791e6..00000000
--- a/design/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-chisel-module-template
\ No newline at end of file
diff --git a/design/.idea/codeStyles/Project.xml b/design/.idea/codeStyles/Project.xml
deleted file mode 100644
index 919ce1f1..00000000
--- a/design/.idea/codeStyles/Project.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/design/.idea/codeStyles/codeStyleConfig.xml b/design/.idea/codeStyles/codeStyleConfig.xml
deleted file mode 100644
index a55e7a17..00000000
--- a/design/.idea/codeStyles/codeStyleConfig.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/design/.idea/compiler.xml b/design/.idea/compiler.xml
deleted file mode 100644
index 2503dfae..00000000
--- a/design/.idea/compiler.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/design/.idea/edaphic/defines.xml b/design/.idea/edaphic/defines.xml
deleted file mode 100644
index f18bf180..00000000
--- a/design/.idea/edaphic/defines.xml
+++ /dev/null
@@ -1,358 +0,0 @@
-
-
-
-
-
-
-