#!/bin/bash

# Namen der json Datei rausfinden
#file=$(ls $HOME/.config/cinnamon/spices/calendar\@cinnamon.org/)
#echo $file

# Nur DEMO, Kopie der ganzen Konfiguration macht meistens mehr Sinn!
# Wenn die sich aber beim Update ändern, bleiben die eizelnen Optionen oft erhalten, sodas es auch Sinn macht.

jq '."graphStep"."default" = 2'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."graphStep"."value" = 2'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."CPU_width"."step" = 2'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."CPU_width"."default" = 40'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."CPU_width"."value" = 40'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json


jq '."Mem_width"."default" = 14'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."Mem_width"."min" = 6'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."Mem_width"."step" = 1'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."Mem_width"."value" = 16'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."Mem_chartType"."default" = "bar"'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."Mem_chartType"."value" = "bar"'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."Mem_startAt12Oclock"."default" = true'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."Mem_startAt12Oclock"."value" = true'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json


jq '."DiskUsage_width"."default" = 10'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."DiskUsage_width"."min" = 6'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."DiskUsage_width"."step" = 2'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

jq '."DiskUsage_width"."value" = 10'  $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json > tmp && mv tmp $HOME/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json

# Replace systemmonitoring center mit missioncenter
sed -i 's/io.github.hakandundar34coding.system-monitoring-center/io.missioncenter.MissionCenter/g' $HOME/.local/share/cinnamon/applets/multicore-sys-monitor@ccadeptic23/5.6/applet.js

cinnamon-dbus-command ReloadXlet multicore-sys-monitor@ccadeptic23 APPLET

#/home/matze-mint-nb/.local/share/cinnamon/applets/multicore-sys-monitor@ccadeptic23/6.4/settings-schema.json
# cp ./ressourcen/Spices/Multicore-Systemmonitor.json $HOME/.local/share/cinnamon/applets/multicore-sys-monitor\@ccadeptic23/6.4/settings-schema.json

#/.config/cinnamon/spices/multicore-sys-monitor\@ccadeptic23/multicore-sys-monitor\@ccadeptic23.json
