From 36bdc7414795e5c9bef13ccdd3cfa25b2c9f83f7 Mon Sep 17 00:00:00 2001
From: Christof Kaufmann <christof.kaufmann@hs-bochum.de>
Date: Mon, 15 Jul 2024 12:01:51 +0200
Subject: [PATCH] keras3-cpu: Add system-monitor setting

It is not active yet, since it requires jupyter-resource-usage>=1, which
is not installed, currently, but might be updated someday.
---
 keras3-cpu/Dockerfile                     |  1 +
 keras3-cpu/topbar-item.jupyterlab-setting | 10 ++++++++++
 2 files changed, 11 insertions(+)
 create mode 100644 keras3-cpu/topbar-item.jupyterlab-setting

diff --git a/keras3-cpu/Dockerfile b/keras3-cpu/Dockerfile
index c4715c8..4d839ce 100644
--- a/keras3-cpu/Dockerfile
+++ b/keras3-cpu/Dockerfile
@@ -140,6 +140,7 @@ RUN mamba install --yes --no-update-deps \
 USER root
 # activate extensions by default
 COPY plugin.jupyterlab-settings "/home/${NB_USER}/.jupyter/lab/user-settings/@jupyterlab/extensionmanager-extension/"
+COPY plugin.jupyterlab-settings "/home/${NB_USER}/.jupyter/lab/user-settings/@jupyter-server/resource-usage/"
 RUN chown -R ${NB_USER} "/home/${NB_USER}/.jupyter" && \
     # history search with Page Up/Down
     sed -i "s/^# \(.*history-search.*\)/\1/" /etc/inputrc && \
diff --git a/keras3-cpu/topbar-item.jupyterlab-setting b/keras3-cpu/topbar-item.jupyterlab-setting
new file mode 100644
index 0000000..1c5d81f
--- /dev/null
+++ b/keras3-cpu/topbar-item.jupyterlab-setting
@@ -0,0 +1,10 @@
+{
+    "enable": true,
+    "refreshRate": 2500,
+    "memory": {
+        "label": "Mem: "
+    },
+    "cpu": {
+        "label": "CPU: "
+    }
+}
-- 
GitLab