From 49f6a6924d2fce3b789aca23160e28b7aa8cbaad Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Sun, 3 May 2026 19:32:13 +0200 Subject: [PATCH] Added iconset configuration --- RNS/Utilities/rngit/pages.py | 4 ++++ RNS/Utilities/rngit/server.py | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/RNS/Utilities/rngit/pages.py b/RNS/Utilities/rngit/pages.py index 5314f3a4..7bbf232f 100644 --- a/RNS/Utilities/rngit/pages.py +++ b/RNS/Utilities/rngit/pages.py @@ -125,6 +125,10 @@ class NomadNetworkNode(): try: os.makedirs(self.templatesdir) except Exception as e: RNS.log(f"Could not create templates directory {self.templatesdir}: {e}", RNS.LOG_ERROR) + if "pages" in self.owner.config: + if "unicode_icons" in self.owner.config["pages"]: + if self.owner.config["pages"].as_bool("unicode_icons"): self.use_nerdfonts = False + self.destination = RNS.Destination(self.identity, RNS.Destination.IN, RNS.Destination.SINGLE, self.APP_NAME, "node") self.destination.set_link_established_callback(self.remote_connected) self.destination.set_default_app_data(self.get_announce_app_data) diff --git a/RNS/Utilities/rngit/server.py b/RNS/Utilities/rngit/server.py index d4caedf6..e2cca377 100644 --- a/RNS/Utilities/rngit/server.py +++ b/RNS/Utilities/rngit/server.py @@ -1032,6 +1032,11 @@ internal = rw:9710b86ba12c42d1d8f30f74fe509286 # serve_nomadnet = no +# It is possible to disable Nerd Font icons and instead +# use simpler (but more compatible) unicode icons. + +# unicode_icons = yes + [logging] # Valid log levels are 0 through 7: