diff --git a/Makefile b/Makefile index 43b03761..ba11120a 100644 --- a/Makefile +++ b/Makefile @@ -236,7 +236,7 @@ install: ## Open a Web Browser to the installation procedure webui webui%: DIR = glances/outputs/static/ webui-gen-config: ## Generate the Web UI config file - $(PYTHON) -c 'import json; from glances.outputs.glances_curses import _GlancesCurses; print(json.dumps({ "leftMenu": [p for p in _GlancesCurses._left_sidebar if p != "now"]}, indent=4))' > ./glances/outputs/static/js/uiconfig.json + $(PYTHON) ./generate_webui_conf.py > ./glances/outputs/static/js/uiconfig.json webui: webui-gen-config ## Build the Web UI cd $(DIR) && npm ci && npm run build diff --git a/glances/outputs/static/README.md b/glances/outputs/static/README.md index da4c14dc..66cbf690 100644 --- a/glances/outputs/static/README.md +++ b/glances/outputs/static/README.md @@ -33,6 +33,7 @@ hash -r You must run the following command from the `glances/outputs/static/` directory. ```bash +./venv/bin/python ./generate_webui_conf.py > ./glances/outputs/static/js/uiconfig.json cd glances/outputs/static/ ```