$OpenBSD: patch-src_sk1_app_conf_py,v 1.1.1.1 2018/07/16 19:50:36 rsadowski Exp $

Index: src/sk1/app_conf.py
--- src/sk1/app_conf.py.orig
+++ src/sk1/app_conf.py
@@ -359,6 +359,9 @@ class AppConfig(UCConfig):
     # ===UNSORTED===
     default_polygon_num = 5
 
+    def is_openbsd(self):
+        return self.os == system.OPENBSD
+
     def is_linux(self):
         return self.os == system.LINUX
 
@@ -379,6 +382,12 @@ class LinuxConfig(AppConfig):
     tabs_fontsize = 9
     tabs_use_bold = False
 
+class OpenBSDConfig(AppConfig):
+    os = system.OPENBSD
+    os_name = system.get_os_name()
+    statusbar_fontsize = 9
+    tabs_fontsize = 9
+    tabs_use_bold = False
 
 class MacosxConfig(AppConfig):
     os = system.MACOSX
@@ -406,5 +415,5 @@ class WinConfig(AppConfig):
 
 
 def get_app_config():
-    os_mapping = {system.MACOSX: MacosxConfig, system.WINDOWS: WinConfig}
+    os_mapping = {system.MACOSX: MacosxConfig, system.WINDOWS: WinConfig, system.OPENBSD: OpenBSDConfig}
     return os_mapping.get(system.get_os_family(), LinuxConfig)()
