diff --git a/.gitignore b/.gitignore
index b0a7fe1b..3ef53412 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,7 +8,6 @@
steamwar.properties
# IntelliJ IDEA
-.idea
*.iml
# VSCode
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 00000000..3d911365
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,32 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
+/AndroidProjectSystem.xml
+/checkstyle-idea.xml
+/compiler.xml
+/copilot.data.migration.agent.xml
+/copilot.data.migration.ask.xml
+/copilot.data.migration.ask2agent.xml
+/copilot.data.migration.edit.xml
+/dataSources.xml
+/encodings.xml
+/git_toolbox_blame.xml
+/git_toolbox_prj.xml
+/gradle.xml
+/jarRepositories.xml
+/jpa.xml
+/kotlinc.xml
+/misc.xml
+/modules.xml
+/scala_compiler.xml
+/swagger-settings.xml
+/uiDesigner.xml
+/vcs.xml
+/codeStyles/
+/inspectionProfiles/
+/modules/
\ No newline at end of file
diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
new file mode 100644
index 00000000..2d0d7aa3
--- /dev/null
+++ b/.idea/copyright/profiles_settings.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/copyright/sw.xml b/.idea/copyright/sw.xml
new file mode 100644
index 00000000..bd001ca2
--- /dev/null
+++ b/.idea/copyright/sw.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file