diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 8e00921..fef7d7c 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -26,7 +26,7 @@ jobs:
pip install PyInstaller==3.6
- name: Build binary
run: |
- pyinstaller nanovna-saver.py
+ pyinstaller --onefile nanovna-saver.py
- name: Archive production artifacts
uses: actions/upload-artifact@v1
diff --git a/.gitignore b/.gitignore
index 00ea0ef..5c11ba0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,7 @@
/venv/
/env/
-.idea
-.vscode
+.idea/
+.vscode/
/build/
/dist/
/nanovna-saver.spec
diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 5c98b42..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# Default ignored files
-/workspace.xml
\ No newline at end of file
diff --git a/.idea/copyright/CC_BY_SA.xml b/.idea/copyright/CC_BY_SA.xml
deleted file mode 100644
index b30fbc0..0000000
--- a/.idea/copyright/CC_BY_SA.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/copyright/Copyright.xml b/.idea/copyright/Copyright.xml
deleted file mode 100644
index 499c263..0000000
--- a/.idea/copyright/Copyright.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/copyright/GPL_v3.xml b/.idea/copyright/GPL_v3.xml
deleted file mode 100644
index 6839bef..0000000
--- a/.idea/copyright/GPL_v3.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml
deleted file mode 100644
index 29636bf..0000000
--- a/.idea/copyright/profiles_settings.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml
deleted file mode 100644
index 105ce2d..0000000
--- a/.idea/inspectionProfiles/profiles_settings.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index 99a74a2..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index d1ff011..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/nanovna-saver.iml b/.idea/nanovna-saver.iml
deleted file mode 100644
index 5696cb5..0000000
--- a/.idea/nanovna-saver.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 94a25f7..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file