diff --git a/.github/workflows/themes-screenshot.yml b/.github/workflows/themes-screenshot.yml index 863b93a7..38f7be6e 100644 --- a/.github/workflows/themes-screenshot.yml +++ b/.github/workflows/themes-screenshot.yml @@ -39,20 +39,22 @@ jobs: run: | for dir in res/themes/*/ do - # Keep only folder name - theme=`basename ${dir%*/}` - - # Setup selected theme in config.yaml - echo "Using theme $theme" - sed -i "/THEME:/c\ THEME: $theme" config.yaml - - # Run system-monitor for 5 seconds - python3 main.py > output.log 2>&1 & - sleep 5 - killall -9 python3 - - # Rename screen capture - cp screencap.png screenshot-$theme.png + if test -f "$dir/theme.yaml"; then + # Keep only folder name + theme=`basename ${dir%*/}` + + # Setup selected theme in config.yaml + echo "Using theme $theme" + sed -i "/THEME:/c\ THEME: $theme" config.yaml + + # Run system-monitor for 5 seconds + python3 main.py > output.log 2>&1 & + sleep 5 + killall -9 python3 + + # Rename screen capture + cp screencap.png screenshot-$theme.png + fi done - name: Archive screenshots diff --git a/res/themes/3.5inchTheme1_theme_background.png b/res/themes/--Theme examples/3.5inchTheme1_theme_background.png similarity index 100% rename from res/themes/3.5inchTheme1_theme_background.png rename to res/themes/--Theme examples/3.5inchTheme1_theme_background.png diff --git a/res/themes/3.5inchTheme1_theme_example.png b/res/themes/--Theme examples/3.5inchTheme1_theme_example.png similarity index 100% rename from res/themes/3.5inchTheme1_theme_example.png rename to res/themes/--Theme examples/3.5inchTheme1_theme_example.png diff --git a/res/themes/A EVA UI 001_theme_background.png b/res/themes/--Theme examples/A EVA UI 001_theme_background.png similarity index 100% rename from res/themes/A EVA UI 001_theme_background.png rename to res/themes/--Theme examples/A EVA UI 001_theme_background.png diff --git a/res/themes/A EVA UI 001_theme_example.png b/res/themes/--Theme examples/A EVA UI 001_theme_example.png similarity index 100% rename from res/themes/A EVA UI 001_theme_example.png rename to res/themes/--Theme examples/A EVA UI 001_theme_example.png diff --git a/res/themes/A EVA UI 002_theme_background.png b/res/themes/--Theme examples/A EVA UI 002_theme_background.png similarity index 100% rename from res/themes/A EVA UI 002_theme_background.png rename to res/themes/--Theme examples/A EVA UI 002_theme_background.png diff --git a/res/themes/A EVA UI 002_theme_example.png b/res/themes/--Theme examples/A EVA UI 002_theme_example.png similarity index 100% rename from res/themes/A EVA UI 002_theme_example.png rename to res/themes/--Theme examples/A EVA UI 002_theme_example.png diff --git a/res/themes/A cyberpunk_theme_background.png b/res/themes/--Theme examples/A cyberpunk_theme_background.png similarity index 100% rename from res/themes/A cyberpunk_theme_background.png rename to res/themes/--Theme examples/A cyberpunk_theme_background.png diff --git a/res/themes/A cyberpunk_theme_example.png b/res/themes/--Theme examples/A cyberpunk_theme_example.png similarity index 100% rename from res/themes/A cyberpunk_theme_example.png rename to res/themes/--Theme examples/A cyberpunk_theme_example.png diff --git a/res/themes/AORUS_theme_background.png b/res/themes/--Theme examples/AORUS_theme_background.png similarity index 100% rename from res/themes/AORUS_theme_background.png rename to res/themes/--Theme examples/AORUS_theme_background.png diff --git a/res/themes/AORUS_theme_example.png b/res/themes/--Theme examples/AORUS_theme_example.png similarity index 100% rename from res/themes/AORUS_theme_example.png rename to res/themes/--Theme examples/AORUS_theme_example.png diff --git a/res/themes/B cyberpunk_theme_background.png b/res/themes/--Theme examples/B cyberpunk_theme_background.png similarity index 100% rename from res/themes/B cyberpunk_theme_background.png rename to res/themes/--Theme examples/B cyberpunk_theme_background.png diff --git a/res/themes/B cyberpunk_theme_example.png b/res/themes/--Theme examples/B cyberpunk_theme_example.png similarity index 100% rename from res/themes/B cyberpunk_theme_example.png rename to res/themes/--Theme examples/B cyberpunk_theme_example.png diff --git a/res/themes/CartoonTheme_background.png b/res/themes/--Theme examples/CartoonTheme_background.png similarity index 100% rename from res/themes/CartoonTheme_background.png rename to res/themes/--Theme examples/CartoonTheme_background.png diff --git a/res/themes/DeepSpaceTheme_background.png b/res/themes/--Theme examples/DeepSpaceTheme_background.png similarity index 100% rename from res/themes/DeepSpaceTheme_background.png rename to res/themes/--Theme examples/DeepSpaceTheme_background.png diff --git a/res/themes/Dragon Ball_theme_background.png b/res/themes/--Theme examples/Dragon Ball_theme_background.png similarity index 100% rename from res/themes/Dragon Ball_theme_background.png rename to res/themes/--Theme examples/Dragon Ball_theme_background.png diff --git a/res/themes/Dragon Ball_theme_example.png b/res/themes/--Theme examples/Dragon Ball_theme_example.png similarity index 100% rename from res/themes/Dragon Ball_theme_example.png rename to res/themes/--Theme examples/Dragon Ball_theme_example.png diff --git a/res/themes/Earth theme_theme_background.png b/res/themes/--Theme examples/Earth theme_theme_background.png similarity index 100% rename from res/themes/Earth theme_theme_background.png rename to res/themes/--Theme examples/Earth theme_theme_background.png diff --git a/res/themes/Earth theme_theme_example.png b/res/themes/--Theme examples/Earth theme_theme_example.png similarity index 100% rename from res/themes/Earth theme_theme_example.png rename to res/themes/--Theme examples/Earth theme_theme_example.png diff --git a/res/themes/ElectronTheme_background.png b/res/themes/--Theme examples/ElectronTheme_background.png similarity index 100% rename from res/themes/ElectronTheme_background.png rename to res/themes/--Theme examples/ElectronTheme_background.png diff --git a/res/themes/Gradient_theme_background.png b/res/themes/--Theme examples/Gradient_theme_background.png similarity index 100% rename from res/themes/Gradient_theme_background.png rename to res/themes/--Theme examples/Gradient_theme_background.png diff --git a/res/themes/Gradient_theme_example.png b/res/themes/--Theme examples/Gradient_theme_example.png similarity index 100% rename from res/themes/Gradient_theme_example.png rename to res/themes/--Theme examples/Gradient_theme_example.png diff --git a/res/themes/GreenRingTheme_background.png b/res/themes/--Theme examples/GreenRingTheme_background.png similarity index 100% rename from res/themes/GreenRingTheme_background.png rename to res/themes/--Theme examples/GreenRingTheme_background.png diff --git a/res/themes/LandscapeDeepSpace_theme_background.png b/res/themes/--Theme examples/LandscapeDeepSpace_theme_background.png similarity index 100% rename from res/themes/LandscapeDeepSpace_theme_background.png rename to res/themes/--Theme examples/LandscapeDeepSpace_theme_background.png diff --git a/res/themes/LandscapeDeepSpace_theme_example.png b/res/themes/--Theme examples/LandscapeDeepSpace_theme_example.png similarity index 100% rename from res/themes/LandscapeDeepSpace_theme_example.png rename to res/themes/--Theme examples/LandscapeDeepSpace_theme_example.png diff --git a/res/themes/LandscapeSimplePurple_theme_background.png b/res/themes/--Theme examples/LandscapeSimplePurple_theme_background.png similarity index 100% rename from res/themes/LandscapeSimplePurple_theme_background.png rename to res/themes/--Theme examples/LandscapeSimplePurple_theme_background.png diff --git a/res/themes/LandscapeSimplePurple_theme_example.png b/res/themes/--Theme examples/LandscapeSimplePurple_theme_example.png similarity index 100% rename from res/themes/LandscapeSimplePurple_theme_example.png rename to res/themes/--Theme examples/LandscapeSimplePurple_theme_example.png diff --git a/res/themes/LandscapeSimpleWhite_theme_background.png b/res/themes/--Theme examples/LandscapeSimpleWhite_theme_background.png similarity index 100% rename from res/themes/LandscapeSimpleWhite_theme_background.png rename to res/themes/--Theme examples/LandscapeSimpleWhite_theme_background.png diff --git a/res/themes/LandscapeSimpleWhite_theme_example.png b/res/themes/--Theme examples/LandscapeSimpleWhite_theme_example.png similarity index 100% rename from res/themes/LandscapeSimpleWhite_theme_example.png rename to res/themes/--Theme examples/LandscapeSimpleWhite_theme_example.png diff --git a/res/themes/LandscapeTechnologyCh_theme_background.png b/res/themes/--Theme examples/LandscapeTechnologyCh_theme_background.png similarity index 100% rename from res/themes/LandscapeTechnologyCh_theme_background.png rename to res/themes/--Theme examples/LandscapeTechnologyCh_theme_background.png diff --git a/res/themes/LandscapeTechnologyCh_theme_example.png b/res/themes/--Theme examples/LandscapeTechnologyCh_theme_example.png similarity index 100% rename from res/themes/LandscapeTechnologyCh_theme_example.png rename to res/themes/--Theme examples/LandscapeTechnologyCh_theme_example.png diff --git a/res/themes/LandscapeTechnology_theme_background.png b/res/themes/--Theme examples/LandscapeTechnology_theme_background.png similarity index 100% rename from res/themes/LandscapeTechnology_theme_background.png rename to res/themes/--Theme examples/LandscapeTechnology_theme_background.png diff --git a/res/themes/LandscapeTechnology_theme_example.png b/res/themes/--Theme examples/LandscapeTechnology_theme_example.png similarity index 100% rename from res/themes/LandscapeTechnology_theme_example.png rename to res/themes/--Theme examples/LandscapeTechnology_theme_example.png diff --git a/res/themes/MagicBlue_theme_background.png b/res/themes/--Theme examples/MagicBlue_theme_background.png similarity index 100% rename from res/themes/MagicBlue_theme_background.png rename to res/themes/--Theme examples/MagicBlue_theme_background.png diff --git a/res/themes/MagicBlue_theme_example.png b/res/themes/--Theme examples/MagicBlue_theme_example.png similarity index 100% rename from res/themes/MagicBlue_theme_example.png rename to res/themes/--Theme examples/MagicBlue_theme_example.png diff --git a/res/themes/NZXT_BLUR_theme_background.png b/res/themes/--Theme examples/NZXT_BLUR_theme_background.png similarity index 100% rename from res/themes/NZXT_BLUR_theme_background.png rename to res/themes/--Theme examples/NZXT_BLUR_theme_background.png diff --git a/res/themes/NZXT_BLUR_theme_example.png b/res/themes/--Theme examples/NZXT_BLUR_theme_example.png similarity index 100% rename from res/themes/NZXT_BLUR_theme_example.png rename to res/themes/--Theme examples/NZXT_BLUR_theme_example.png diff --git a/res/themes/NZXT_C_theme_background.png b/res/themes/--Theme examples/NZXT_C_theme_background.png similarity index 100% rename from res/themes/NZXT_C_theme_background.png rename to res/themes/--Theme examples/NZXT_C_theme_background.png diff --git a/res/themes/NZXT_C_theme_example.png b/res/themes/--Theme examples/NZXT_C_theme_example.png similarity index 100% rename from res/themes/NZXT_C_theme_example.png rename to res/themes/--Theme examples/NZXT_C_theme_example.png diff --git a/res/themes/NZXT_T_theme_background.png b/res/themes/--Theme examples/NZXT_T_theme_background.png similarity index 100% rename from res/themes/NZXT_T_theme_background.png rename to res/themes/--Theme examples/NZXT_T_theme_background.png diff --git a/res/themes/NZXT_T_theme_example.png b/res/themes/--Theme examples/NZXT_T_theme_example.png similarity index 100% rename from res/themes/NZXT_T_theme_example.png rename to res/themes/--Theme examples/NZXT_T_theme_example.png diff --git a/res/themes/NZXT_W_theme_background.png b/res/themes/--Theme examples/NZXT_W_theme_background.png similarity index 100% rename from res/themes/NZXT_W_theme_background.png rename to res/themes/--Theme examples/NZXT_W_theme_background.png diff --git a/res/themes/NZXT_W_theme_example.png b/res/themes/--Theme examples/NZXT_W_theme_example.png similarity index 100% rename from res/themes/NZXT_W_theme_example.png rename to res/themes/--Theme examples/NZXT_W_theme_example.png diff --git a/res/themes/OnePiece_theme_background.png b/res/themes/--Theme examples/OnePiece_theme_background.png similarity index 100% rename from res/themes/OnePiece_theme_background.png rename to res/themes/--Theme examples/OnePiece_theme_background.png diff --git a/res/themes/OnePiece_theme_example.png b/res/themes/--Theme examples/OnePiece_theme_example.png similarity index 100% rename from res/themes/OnePiece_theme_example.png rename to res/themes/--Theme examples/OnePiece_theme_example.png diff --git a/res/themes/Pikachu theme_theme_background.png b/res/themes/--Theme examples/Pikachu theme_theme_background.png similarity index 100% rename from res/themes/Pikachu theme_theme_background.png rename to res/themes/--Theme examples/Pikachu theme_theme_background.png diff --git a/res/themes/Pikachu theme_theme_example.png b/res/themes/--Theme examples/Pikachu theme_theme_example.png similarity index 100% rename from res/themes/Pikachu theme_theme_example.png rename to res/themes/--Theme examples/Pikachu theme_theme_example.png diff --git a/res/themes/PointerTheme_background.png b/res/themes/--Theme examples/PointerTheme_background.png similarity index 100% rename from res/themes/PointerTheme_background.png rename to res/themes/--Theme examples/PointerTheme_background.png diff --git a/res/themes/ROG2_theme_background.png b/res/themes/--Theme examples/ROG2_theme_background.png similarity index 100% rename from res/themes/ROG2_theme_background.png rename to res/themes/--Theme examples/ROG2_theme_background.png diff --git a/res/themes/ROG2_theme_example.png b/res/themes/--Theme examples/ROG2_theme_example.png similarity index 100% rename from res/themes/ROG2_theme_example.png rename to res/themes/--Theme examples/ROG2_theme_example.png diff --git a/res/themes/SuperRayTheme_background.png b/res/themes/--Theme examples/SuperRayTheme_background.png similarity index 100% rename from res/themes/SuperRayTheme_background.png rename to res/themes/--Theme examples/SuperRayTheme_background.png diff --git a/res/themes/Turing_theme_background.png b/res/themes/--Theme examples/Turing_theme_background.png similarity index 100% rename from res/themes/Turing_theme_background.png rename to res/themes/--Theme examples/Turing_theme_background.png diff --git a/res/themes/Turing_theme_example.png b/res/themes/--Theme examples/Turing_theme_example.png similarity index 100% rename from res/themes/Turing_theme_example.png rename to res/themes/--Theme examples/Turing_theme_example.png diff --git a/res/themes/XuanFangTheme_background.png b/res/themes/--Theme examples/XuanFangTheme_background.png similarity index 100% rename from res/themes/XuanFangTheme_background.png rename to res/themes/--Theme examples/XuanFangTheme_background.png diff --git a/res/themes/blank for image_theme_background.png b/res/themes/--Theme examples/blank for image_theme_background.png similarity index 100% rename from res/themes/blank for image_theme_background.png rename to res/themes/--Theme examples/blank for image_theme_background.png diff --git a/res/themes/blank for image_theme_example.png b/res/themes/--Theme examples/blank for image_theme_example.png similarity index 100% rename from res/themes/blank for image_theme_example.png rename to res/themes/--Theme examples/blank for image_theme_example.png diff --git a/res/themes/gundam1_theme_background.png b/res/themes/--Theme examples/gundam1_theme_background.png similarity index 100% rename from res/themes/gundam1_theme_background.png rename to res/themes/--Theme examples/gundam1_theme_background.png diff --git a/res/themes/gundam1_theme_example.png b/res/themes/--Theme examples/gundam1_theme_example.png similarity index 100% rename from res/themes/gundam1_theme_example.png rename to res/themes/--Theme examples/gundam1_theme_example.png diff --git a/res/themes/msi_theme_background.png b/res/themes/--Theme examples/msi_theme_background.png similarity index 100% rename from res/themes/msi_theme_background.png rename to res/themes/--Theme examples/msi_theme_background.png diff --git a/res/themes/msi_theme_example.png b/res/themes/--Theme examples/msi_theme_example.png similarity index 100% rename from res/themes/msi_theme_example.png rename to res/themes/--Theme examples/msi_theme_example.png diff --git a/res/themes/note_theme_background.png b/res/themes/--Theme examples/note_theme_background.png similarity index 100% rename from res/themes/note_theme_background.png rename to res/themes/--Theme examples/note_theme_background.png diff --git a/res/themes/note_theme_example.png b/res/themes/--Theme examples/note_theme_example.png similarity index 100% rename from res/themes/note_theme_example.png rename to res/themes/--Theme examples/note_theme_example.png diff --git a/res/themes/rogwhitetext_theme_background.png b/res/themes/--Theme examples/rogwhitetext_theme_background.png similarity index 100% rename from res/themes/rogwhitetext_theme_background.png rename to res/themes/--Theme examples/rogwhitetext_theme_background.png diff --git a/res/themes/rogwhitetext_theme_example.png b/res/themes/--Theme examples/rogwhitetext_theme_example.png similarity index 100% rename from res/themes/rogwhitetext_theme_example.png rename to res/themes/--Theme examples/rogwhitetext_theme_example.png diff --git a/res/themes/spiderman_theme_background.png b/res/themes/--Theme examples/spiderman_theme_background.png similarity index 100% rename from res/themes/spiderman_theme_background.png rename to res/themes/--Theme examples/spiderman_theme_background.png diff --git a/res/themes/spiderman_theme_example.png b/res/themes/--Theme examples/spiderman_theme_example.png similarity index 100% rename from res/themes/spiderman_theme_example.png rename to res/themes/--Theme examples/spiderman_theme_example.png diff --git a/res/themes/theme 03_theme_background.png b/res/themes/--Theme examples/theme 03_theme_background.png similarity index 100% rename from res/themes/theme 03_theme_background.png rename to res/themes/--Theme examples/theme 03_theme_background.png diff --git a/res/themes/theme 03_theme_example.png b/res/themes/--Theme examples/theme 03_theme_example.png similarity index 100% rename from res/themes/theme 03_theme_example.png rename to res/themes/--Theme examples/theme 03_theme_example.png diff --git a/res/themes/theme 06_theme_background.png b/res/themes/--Theme examples/theme 06_theme_background.png similarity index 100% rename from res/themes/theme 06_theme_background.png rename to res/themes/--Theme examples/theme 06_theme_background.png diff --git a/res/themes/theme 06_theme_example.png b/res/themes/--Theme examples/theme 06_theme_example.png similarity index 100% rename from res/themes/theme 06_theme_example.png rename to res/themes/--Theme examples/theme 06_theme_example.png diff --git a/res/themes/3.5inchTheme2/theme.yaml b/res/themes/3.5inchTheme2/theme.yaml index a15a1435..a16da81c 100644 --- a/res/themes/3.5inchTheme2/theme.yaml +++ b/res/themes/3.5inchTheme2/theme.yaml @@ -1,21 +1,9 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: portrait - - # Backplate RGB LED color (for HW revision 'flagship' devices only) DISPLAY_RGB_LED: 0, 0, 255 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: background.png X: 0 @@ -23,18 +11,6 @@ static_images: WIDTH: 320 HEIGHT: 480 static_text: - # Specify what static text we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) - # TEXT_NAME: - # TEXT: - # X: - # Y: - # FONT: - # FONT_SIZE: - # FONT_COLOR: 0, 0, 0 - # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) - # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) DISK_USED_LABEL: TEXT: "Used:" X: 124 @@ -43,7 +19,6 @@ static_text: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png DISK_FREE_LABEL: TEXT: "Free:" X: 124 @@ -52,7 +27,6 @@ static_text: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png DISK_TOTAL_LABEL: TEXT: "Total:" X: 124 @@ -61,13 +35,9 @@ static_text: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 TEXT: SHOW: True @@ -78,7 +48,6 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png GRAPH: SHOW: True X: 155 @@ -90,11 +59,7 @@ STATS: BAR_COLOR: 0, 0, 255 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: True @@ -105,42 +70,6 @@ STATS: FONT_SIZE: 30 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 5 - ONE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 110 - Y: 106 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 - FIVE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 183 - Y: 106 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 - FIFTEEN: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 265 - Y: 106 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 TEMPERATURE: INTERVAL: 5 TEXT: @@ -152,11 +81,7 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 PERCENTAGE: GRAPH: @@ -170,7 +95,6 @@ STATS: BAR_COLOR: 0, 0, 255 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: TRUE SHOW_UNIT: True @@ -180,20 +104,7 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png MEMORY: - GRAPH: - SHOW: False - X: 115 - Y: 215 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: TRUE SHOW_UNIT: True @@ -203,7 +114,6 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png TEMPERATURE: TEXT: SHOW: TRUE @@ -214,25 +124,8 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 - SWAP: - GRAPH: - SHOW: False - X: 115 - Y: 285 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png VIRTUAL: GRAPH: SHOW: True @@ -245,7 +138,6 @@ STATS: BAR_COLOR: 0, 0, 255 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png USED: SHOW: TRUE SHOW_UNIT: True @@ -255,17 +147,6 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - FREE: - SHOW: FALSE - SHOW_UNIT: True - X: 182 - Y: 129 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: TRUE SHOW_UNIT: True @@ -275,7 +156,6 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png DISK: INTERVAL: 10 USED: @@ -290,7 +170,6 @@ STATS: BAR_COLOR: 0, 0, 255 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: TRUE SHOW_UNIT: True @@ -300,17 +179,6 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - PERCENT_TEXT: - SHOW: False - SHOW_UNIT: True - X: 46 - Y: 402 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png TOTAL: TEXT: SHOW: TRUE @@ -321,7 +189,6 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png FREE: TEXT: SHOW: TRUE @@ -332,95 +199,8 @@ STATS: FONT_SIZE: 23 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - NET: - INTERVAL: 1 - WLO: - UPLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - ETH: - UPLOAD: - TEXT: - SHOW: FALSE - X: 254 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 254 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png + DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: @@ -431,7 +211,6 @@ STATS: FONT_SIZE: 10 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png HOUR: TEXT: SHOW: True @@ -441,4 +220,3 @@ STATS: FONT_SIZE: 10 FONT_COLOR: 255, 255, 255 BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png diff --git a/res/themes/BigClock/theme.yaml b/res/themes/BigClock/theme.yaml index 97a96ea5..120127af 100644 --- a/res/themes/BigClock/theme.yaml +++ b/res/themes/BigClock/theme.yaml @@ -1,18 +1,9 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: landscape + DISPLAY_RGB_LED: 255, 0, 0 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: blackground-landscape.png X: 0 @@ -21,12 +12,7 @@ static_images: HEIGHT: 320 STATS: - # Backplate RGB LED color (for HW revision 'flagship' devices only) - DISPLAY_RGB_LED: 255, 0, 0 DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: diff --git a/res/themes/Cyberpunk-net/theme.yaml b/res/themes/Cyberpunk-net/theme.yaml index 5b3a9406..5f60b31e 100644 --- a/res/themes/Cyberpunk-net/theme.yaml +++ b/res/themes/Cyberpunk-net/theme.yaml @@ -1,21 +1,9 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: portrait - - # Backplate RGB LED color (for HW revision 'flagship' devices only) DISPLAY_RGB_LED: 255, 255, 0 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: background.png X: 0 @@ -23,18 +11,6 @@ static_images: WIDTH: 320 HEIGHT: 480 static_text: - # Specify what static text we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) - # TEXT_NAME: - # TEXT: - # X: - # Y: - # FONT: - # FONT_SIZE: - # FONT_COLOR: 0, 0, 0 - # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) - # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) CPU_MODEL: TEXT: Your CPU model here X: 50 @@ -42,7 +18,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png GPU_MODEL: TEXT: Your GPU model here @@ -51,7 +26,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png RAM_MODEL: TEXT: Your RAM model here @@ -60,7 +34,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png DOWNLOAD_RATE: TEXT: DOWNLOAD @@ -69,7 +42,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png UPLOAD_RATE: TEXT: UPLOAD @@ -78,7 +50,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png DISK_USAGE: TEXT: DISK USAGE @@ -87,14 +58,10 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 TEXT: SHOW: True @@ -104,7 +71,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 40 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png GRAPH: SHOW: True @@ -116,12 +82,8 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 2, 216, 243 BAR_OUTLINE: True - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: True @@ -131,43 +93,7 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png - LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 5 - ONE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 110 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 - FIVE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 183 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 - FIFTEEN: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 265 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 TEMPERATURE: INTERVAL: 5 TEXT: @@ -178,12 +104,8 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 PERCENTAGE: GRAPH: @@ -196,7 +118,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 2, 216, 243 BAR_OUTLINE: True - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png TEXT: SHOW: True @@ -206,21 +127,8 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 40 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png MEMORY: - GRAPH: - SHOW: False - X: 115 - Y: 215 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: True SHOW_UNIT: True @@ -229,7 +137,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png TEMPERATURE: TEXT: @@ -240,26 +147,9 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 2 - SWAP: - GRAPH: - SHOW: False - X: 115 - Y: 285 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png VIRTUAL: GRAPH: SHOW: True @@ -271,7 +161,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 2, 216, 243 BAR_OUTLINE: True - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png USED: SHOW: True @@ -281,7 +170,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png FREE: SHOW: True @@ -291,7 +179,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True @@ -301,33 +188,10 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 40 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DISK: INTERVAL: 10 USED: - GRAPH: - SHOW: False - X: 115 - Y: 357 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - TEXT: - SHOW: False - SHOW_UNIT: False - X: 155 - Y: 338 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True SHOW_UNIT: True @@ -336,73 +200,9 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 30 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - TOTAL: - TEXT: - SHOW: False - SHOW_UNIT: False - X: 204 - Y: 375 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - FREE: - TEXT: - SHOW: False - SHOW_UNIT: False - X: 155 - Y: 383 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png NET: INTERVAL: 1 - WLO: - UPLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 195 - Y: 375 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 - BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png ETH: DOWNLOAD: TEXT: @@ -412,17 +212,7 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 23 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 UPLOAD: TEXT: SHOW: True @@ -431,22 +221,8 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 23 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 132, 154, 165 - BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: @@ -456,7 +232,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 18 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png HOUR: TEXT: @@ -466,5 +241,4 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png diff --git a/res/themes/Cyberpunk/theme.yaml b/res/themes/Cyberpunk/theme.yaml index 8a41ef5f..faf63e91 100644 --- a/res/themes/Cyberpunk/theme.yaml +++ b/res/themes/Cyberpunk/theme.yaml @@ -1,21 +1,9 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: portrait - - # Backplate RGB LED color (for HW revision 'flagship' devices only) DISPLAY_RGB_LED: 255, 255, 0 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: background.png X: 0 @@ -23,18 +11,6 @@ static_images: WIDTH: 320 HEIGHT: 480 static_text: - # Specify what static text we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) - # TEXT_NAME: - # TEXT: - # X: - # Y: - # FONT: - # FONT_SIZE: - # FONT_COLOR: 0, 0, 0 - # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) - # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) CPU_MODEL: TEXT: Your CPU model here X: 50 @@ -42,7 +18,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png GPU_MODEL: TEXT: Your GPU model here @@ -51,7 +26,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png RAM_MODEL: TEXT: Your RAM model here @@ -60,7 +34,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png DISK_USED: TEXT: DISK USED @@ -69,7 +42,6 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png DISK_FREE: TEXT: DISK FREE @@ -78,14 +50,10 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 TEXT: SHOW: True @@ -95,7 +63,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 40 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png GRAPH: SHOW: True @@ -107,12 +74,8 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 2, 216, 243 BAR_OUTLINE: True - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: True @@ -122,43 +85,7 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png - LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 5 - ONE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 110 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 - FIVE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 183 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 - FIFTEEN: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 265 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 TEMPERATURE: INTERVAL: 5 TEXT: @@ -169,12 +96,8 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 PERCENTAGE: GRAPH: @@ -187,7 +110,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 2, 216, 243 BAR_OUTLINE: True - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png TEXT: SHOW: True @@ -197,21 +119,8 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 40 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png MEMORY: - GRAPH: - SHOW: False - X: 115 - Y: 215 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: True SHOW_UNIT: True @@ -220,7 +129,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png TEMPERATURE: TEXT: @@ -231,26 +139,9 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 - SWAP: - GRAPH: - SHOW: False - X: 115 - Y: 285 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png VIRTUAL: GRAPH: SHOW: True @@ -262,7 +153,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 2, 216, 243 BAR_OUTLINE: True - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png USED: SHOW: True @@ -272,7 +162,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png FREE: SHOW: True @@ -282,7 +171,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True @@ -292,23 +180,10 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 40 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DISK: INTERVAL: 10 USED: - GRAPH: - SHOW: False - X: 115 - Y: 357 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: True SHOW_UNIT: True @@ -317,7 +192,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 26 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True @@ -327,19 +201,7 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 30 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png - TOTAL: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 375 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png FREE: TEXT: SHOW: True @@ -349,96 +211,8 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 26 FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png - NET: - INTERVAL: 1 - WLO: - UPLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - ETH: - UPLOAD: - TEXT: - SHOW: FALSE - X: 254 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 254 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 26 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: @@ -448,7 +222,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 18 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png HOUR: TEXT: @@ -458,5 +231,4 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 15 FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png diff --git a/res/themes/Landscape6Grid/theme.yaml b/res/themes/Landscape6Grid/theme.yaml index 0003f887..1e6ab9fb 100644 --- a/res/themes/Landscape6Grid/theme.yaml +++ b/res/themes/Landscape6Grid/theme.yaml @@ -1,46 +1,18 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: landscape - - # Backplate RGB LED color (for HW revision 'flagship' devices only) DISPLAY_RGB_LED: 0, 0, 255 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: background.png X: 0 Y: 0 WIDTH: 480 HEIGHT: 320 -static_text: - # Specify what static text we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) - # TEXT_NAME: - # TEXT: - # X: - # Y: - # FONT: - # FONT_SIZE: - # FONT_COLOR: 0, 0, 0 - # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) - # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 TEXT: SHOW: True @@ -50,24 +22,8 @@ STATS: FONT: jetbrains-mono/JetBrainsMono-Bold.ttf FONT_SIZE: 40 FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - GRAPH: - SHOW: False - X: 155 - Y: 50 - WIDTH: 150 - HEIGHT: 15 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 0, 0, 255 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: True @@ -77,43 +33,7 @@ STATS: FONT: jetbrains-mono/JetBrainsMono-Bold.ttf FONT_SIZE: 40 FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 5 - ONE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 110 - Y: 106 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 - FIVE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 183 - Y: 106 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 - FIFTEEN: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 265 - Y: 106 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 TEMPERATURE: INTERVAL: 5 TEXT: @@ -124,26 +44,10 @@ STATS: FONT: jetbrains-mono/JetBrainsMono-Bold.ttf FONT_SIZE: 40 FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 PERCENTAGE: - GRAPH: - SHOW: False - X: 155 - Y: 175 - WIDTH: 150 - HEIGHT: 15 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 0, 0, 255 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: True SHOW_UNIT: True @@ -152,31 +56,7 @@ STATS: FONT: jetbrains-mono/JetBrainsMono-Bold.ttf FONT_SIZE: 40 FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - MEMORY: - GRAPH: - SHOW: False - X: 115 - Y: 215 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 195 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png TEMPERATURE: TEXT: SHOW: True @@ -186,59 +66,10 @@ STATS: FONT: jetbrains-mono/JetBrainsMono-Bold.ttf FONT_SIZE: 40 FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 - SWAP: - GRAPH: - SHOW: False - X: 115 - Y: 285 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png VIRTUAL: - GRAPH: - SHOW: False - X: 155 - Y: 270 - WIDTH: 150 - HEIGHT: 15 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 0, 0, 255 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - USED: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 290 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - FREE: - SHOW: FALSE - SHOW_UNIT: True - X: 182 - Y: 129 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True SHOW_UNIT: True @@ -247,171 +78,4 @@ STATS: FONT: jetbrains-mono/JetBrainsMono-Bold.ttf FONT_SIZE: 40 FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background_empty_dark.png - DISK: - INTERVAL: 10 - USED: - GRAPH: - SHOW: False - X: 155 - Y: 345 - WIDTH: 150 - HEIGHT: 15 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 0, 0, 255 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 405 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - PERCENT_TEXT: - SHOW: False - SHOW_UNIT: True - X: 46 - Y: 402 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - TOTAL: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 375 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - FREE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 435 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - NET: - INTERVAL: 1 - WLO: - UPLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - ETH: - UPLOAD: - TEXT: - SHOW: FALSE - X: 254 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 254 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 1 - DAY: - TEXT: - SHOW: False - X: 155 - Y: 4 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 10 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - HOUR: - TEXT: - SHOW: False - X: 250 - Y: 4 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 10 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png diff --git a/res/themes/LandscapeMagicBlue/theme.yaml b/res/themes/LandscapeMagicBlue/theme.yaml index ece27e83..c9e131b5 100644 --- a/res/themes/LandscapeMagicBlue/theme.yaml +++ b/res/themes/LandscapeMagicBlue/theme.yaml @@ -1,21 +1,9 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: landscape - - # Backplate RGB LED color (for HW revision 'flagship' devices only) DISPLAY_RGB_LED: 16, 223, 239 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: background.png X: 0 @@ -23,18 +11,6 @@ static_images: WIDTH: 480 HEIGHT: 320 static_text: - # Specify what static text we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) - # TEXT_NAME: - # TEXT: - # X: - # Y: - # FONT: - # FONT_SIZE: - # FONT_COLOR: 0, 0, 0 - # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) - # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) DISK_LABEL: TEXT: "DISK" X: 420 @@ -42,7 +18,6 @@ static_text: FONT: roboto/Roboto-Bold.ttf FONT_SIZE: 18 FONT_COLOR: 16, 223, 239 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png DISK_USED_LABEL: TEXT: "Used:" @@ -51,7 +26,6 @@ static_text: FONT: roboto/Roboto-Regular.ttf FONT_SIZE: 16 FONT_COLOR: 16, 223, 239 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png GPU_TEMP_UNIT: TEXT: "°C" @@ -60,14 +34,10 @@ static_text: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 12 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 TEXT: SHOW: True @@ -77,24 +47,8 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 22 FONT_COLOR: 255, 0, 173 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - GRAPH: - SHOW: False - X: 155 - Y: 50 - WIDTH: 150 - HEIGHT: 15 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 0, 0, 255 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: True @@ -104,43 +58,7 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 5 - ONE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 110 - Y: 106 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 - FIVE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 183 - Y: 106 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 - FIFTEEN: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 265 - Y: 106 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 13 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 50, 50, 50 TEMPERATURE: INTERVAL: 5 TEXT: @@ -151,26 +69,10 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 PERCENTAGE: - GRAPH: - SHOW: False - X: 155 - Y: 175 - WIDTH: 150 - HEIGHT: 15 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 0, 0, 255 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: True SHOW_UNIT: True @@ -179,7 +81,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png MEMORY: GRAPH: @@ -193,7 +94,6 @@ STATS: BAR_COLOR: 255, 0, 173 BAR_OUTLINE: False BACKGROUND_COLOR: 8, 20, 66 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: True SHOW_UNIT: True @@ -202,7 +102,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png TEMPERATURE: TEXT: @@ -213,26 +112,9 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 - SWAP: - GRAPH: - SHOW: False - X: 115 - Y: 285 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png VIRTUAL: GRAPH: SHOW: True @@ -245,7 +127,6 @@ STATS: BAR_COLOR: 82, 255, 255 BAR_OUTLINE: False BACKGROUND_COLOR: 8, 20, 66 - # BACKGROUND_IMAGE: background.png USED: SHOW: True SHOW_UNIT: True @@ -254,18 +135,7 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - FREE: - SHOW: FALSE - SHOW_UNIT: True - X: 182 - Y: 129 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True SHOW_UNIT: False @@ -274,7 +144,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png DISK: INTERVAL: 10 @@ -289,7 +158,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 82, 255, 255 BAR_OUTLINE: False - #BACKGROUND_COLOR: 255, 255, 66 BACKGROUND_IMAGE: background.png TEXT: SHOW: True @@ -299,83 +167,9 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - PERCENT_TEXT: - SHOW: False - SHOW_UNIT: True - X: 46 - Y: 402 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - TOTAL: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 375 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - FREE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 435 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png NET: INTERVAL: 1 - WLO: - UPLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png ETH: UPLOAD: TEXT: @@ -385,18 +179,7 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 311 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png DOWNLOAD: TEXT: SHOW: True @@ -405,22 +188,8 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 16 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 261 - FONT: generale-mono/GeneraleMonoA.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: @@ -430,7 +199,6 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 12 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png HOUR: TEXT: @@ -440,5 +208,4 @@ STATS: FONT: generale-mono/GeneraleMonoA.ttf FONT_SIZE: 12 FONT_COLOR: 128, 255, 255 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png diff --git a/res/themes/README.md b/res/themes/README.md index 6028d35f..2194b0b7 100644 --- a/res/themes/README.md +++ b/res/themes/README.md @@ -4,8 +4,8 @@ All themes must be moved to this directory to be used by System Monitor. A theme consist of its own folder, with its resources (bitmaps) and a `theme.yaml` file -Note: other PNG files in this folder that do not have their own respective theme folder are only examples. -They cannot be used as themes because their `theme.yaml` file has not been written yet. +Note: PNG files in the `--Theme examples` folder are examples of themes that could be developed for this program. +They cannot be used directly as themes because their `theme.yaml` file has not been written yet. You can dot it yourself: see below. ## Creation & edition diff --git a/res/themes/Terminal/theme.yaml b/res/themes/Terminal/theme.yaml index b041cbc4..a3de964c 100644 --- a/res/themes/Terminal/theme.yaml +++ b/res/themes/Terminal/theme.yaml @@ -1,21 +1,9 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: portrait - - # Backplate RGB LED color (for HW revision 'flagship' devices only) DISPLAY_RGB_LED: 255, 0, 0 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: background.png X: 0 @@ -23,18 +11,6 @@ static_images: WIDTH: 320 HEIGHT: 480 static_text: - # Specify what static text we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) - # TEXT_NAME: - # TEXT: - # X: - # Y: - # FONT: - # FONT_SIZE: - # FONT_COLOR: 0, 0, 0 - # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) - # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) TEXT_EXAMPLE: TEXT: Add your custom text here! X: 20 @@ -42,25 +18,11 @@ static_text: FONT: geforce/GeForce-Bold.ttf FONT_SIZE: 20 FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 255, 255, 255 BACKGROUND_IMAGE: background.png STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 - TEXT: - SHOW: False - SHOW_UNIT: True - X: 100 - Y: 20 - FONT: roboto/Roboto-Bold.ttf - FONT_SIZE: 20 - FONT_COLOR: 255, 255, 255 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png GRAPH: SHOW: True X: 115 @@ -72,11 +34,7 @@ STATS: BAR_COLOR: 255, 0, 0 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: True @@ -87,11 +45,7 @@ STATS: FONT_SIZE: 13 FONT_COLOR: 200, 200, 200 BACKGROUND_COLOR: 50, 50, 50 - # BACKGROUND_IMAGE: background.png LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 ONE: TEXT: @@ -123,22 +77,7 @@ STATS: FONT_SIZE: 13 FONT_COLOR: 200, 200, 200 BACKGROUND_COLOR: 50, 50, 50 - TEMPERATURE: - INTERVAL: 5 - TEXT: - SHOW: False - SHOW_UNIT: True - X: 154 - Y: 13 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 PERCENTAGE: GRAPH: @@ -152,17 +91,6 @@ STATS: BAR_COLOR: 255, 0, 0 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - TEXT: - SHOW: False - SHOW_UNIT: True - X: 250 - Y: 140 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png MEMORY: GRAPH: SHOW: True @@ -175,17 +103,6 @@ STATS: BAR_COLOR: 255, 0, 0 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 195 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png TEMPERATURE: TEXT: SHOW: TRUE @@ -196,11 +113,7 @@ STATS: FONT_SIZE: 13 FONT_COLOR: 200, 200, 200 BACKGROUND_COLOR: 50, 50, 50 - # BACKGROUND_IMAGE: background.png MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 SWAP: GRAPH: @@ -214,7 +127,6 @@ STATS: BAR_COLOR: 255, 0, 0 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png VIRTUAL: GRAPH: SHOW: True @@ -227,37 +139,6 @@ STATS: BAR_COLOR: 255, 0, 0 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - USED: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 290 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - FREE: - SHOW: FALSE - SHOW_UNIT: True - X: 182 - Y: 129 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - PERCENT_TEXT: - SHOW: False - SHOW_UNIT: True - X: 250 - Y: 240 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png DISK: INTERVAL: 10 USED: @@ -272,137 +153,7 @@ STATS: BAR_COLOR: 255, 0, 0 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 405 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - PERCENT_TEXT: - SHOW: False - SHOW_UNIT: True - X: 46 - Y: 402 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - TOTAL: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 375 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - FREE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 204 - Y: 435 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - NET: - INTERVAL: 1 - WLO: - UPLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 4 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 90 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - ETH: - UPLOAD: - TEXT: - SHOW: FALSE - X: 254 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - UPLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 311 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOAD: - TEXT: - SHOW: FALSE - X: 254 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png - DOWNLOADED: - TEXT: - SHOW: FALSE - X: 192 - Y: 261 - FONT: jetbrains-mono/JetBrainsMono-Bold.ttf - FONT_SIZE: 23 - FONT_COLOR: 255, 255, 255 - BACKGROUND_COLOR: 132, 154, 165 - # BACKGROUND_IMAGE: background.png DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: @@ -413,7 +164,6 @@ STATS: FONT_SIZE: 13 FONT_COLOR: 200, 200, 200 BACKGROUND_COLOR: 50, 50, 50 - # BACKGROUND_IMAGE: background.png HOUR: TEXT: SHOW: True @@ -423,4 +173,3 @@ STATS: FONT_SIZE: 18 FONT_COLOR: 200, 200, 200 BACKGROUND_COLOR: 50, 50, 50 - # BACKGROUND_IMAGE: background.png diff --git a/res/themes/bash-dark-green-gpu/theme.yaml b/res/themes/bash-dark-green-gpu/theme.yaml index be866581..c703c05b 100644 --- a/res/themes/bash-dark-green-gpu/theme.yaml +++ b/res/themes/bash-dark-green-gpu/theme.yaml @@ -1,46 +1,19 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: portrait - - # Backplate RGB LED color (for HW revision 'flagship' devices only) DISPLAY_RGB_LED: 30, 255, 50 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: background.png X: 0 Y: 0 WIDTH: 320 HEIGHT: 480 -static_text: - # Specify what static text we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) - # TEXT_NAME: - # TEXT: - # X: - # Y: - # FONT: - # FONT_SIZE: - # FONT_COLOR: 0, 0, 0 - # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) - # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) + STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 TEXT: SHOW: True @@ -50,7 +23,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 22 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png GRAPH: SHOW: True @@ -62,12 +34,8 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 53, 191, 92 BAR_OUTLINE: False - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: True @@ -77,43 +45,7 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png - LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 5 - ONE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 110 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 - FIVE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 183 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 - FIFTEEN: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 265 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 TEMPERATURE: INTERVAL: 5 TEXT: @@ -124,12 +56,8 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 PERCENTAGE: GRAPH: @@ -142,7 +70,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 53, 191, 92 BAR_OUTLINE: False - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png TEXT: SHOW: True @@ -152,7 +79,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 22 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png MEMORY: GRAPH: @@ -165,7 +91,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 53, 191, 92 BAR_OUTLINE: False - #BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png TEXT: SHOW: True @@ -175,7 +100,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 11 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png TEMPERATURE: TEXT: @@ -186,26 +110,9 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 11 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 - SWAP: - GRAPH: - SHOW: False - X: 115 - Y: 285 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png VIRTUAL: GRAPH: SHOW: True @@ -217,7 +124,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 53, 191, 92 BAR_OUTLINE: False - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png USED: SHOW: True @@ -227,7 +133,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 11 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png FREE: SHOW: True @@ -237,7 +142,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 11 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True @@ -247,7 +151,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 22 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DISK: INTERVAL: 10 @@ -263,7 +166,6 @@ STATS: BAR_COLOR: 53, 191, 92 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: True SHOW_UNIT: True @@ -272,7 +174,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True @@ -282,7 +183,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 22 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png TOTAL: TEXT: @@ -293,7 +193,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png FREE: TEXT: @@ -304,7 +203,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png NET: INTERVAL: 1 @@ -317,7 +215,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 10 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png UPLOADED: TEXT: @@ -327,7 +224,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 10 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DOWNLOAD: TEXT: @@ -337,7 +233,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 10 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DOWNLOADED: TEXT: @@ -347,7 +242,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 10 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png ETH: UPLOAD: @@ -358,7 +252,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 10 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png UPLOADED: TEXT: @@ -368,7 +261,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 10 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DOWNLOAD: TEXT: @@ -378,7 +270,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 10 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DOWNLOADED: TEXT: @@ -388,12 +279,8 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 10 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: @@ -403,7 +290,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 14 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png HOUR: TEXT: @@ -413,5 +299,4 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 14 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png \ No newline at end of file + BACKGROUND_IMAGE: background.png diff --git a/res/themes/bash-dark-green/theme.yaml b/res/themes/bash-dark-green/theme.yaml index f428e88e..9822ba80 100644 --- a/res/themes/bash-dark-green/theme.yaml +++ b/res/themes/bash-dark-green/theme.yaml @@ -1,46 +1,19 @@ --- display: - # Specify the display orientation for this theme: portrait or landscape DISPLAY_ORIENTATION: portrait - - # Backplate RGB LED color (for HW revision 'flagship' devices only) DISPLAY_RGB_LED: 30, 255, 50 static_images: - # Specify what static images we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) - # IMAGE_NAME: - # PATH: - # X: - # Y: - # WIDTH: - # HEIGHT: BACKGROUND: PATH: background.png X: 0 Y: 0 WIDTH: 320 HEIGHT: 480 -static_text: - # Specify what static text we want to show on the display - # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. - # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) - # TEXT_NAME: - # TEXT: - # X: - # Y: - # FONT: - # FONT_SIZE: - # FONT_COLOR: 0, 0, 0 - # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) - # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) + STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 TEXT: SHOW: True @@ -50,7 +23,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 22 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png GRAPH: SHOW: True @@ -62,12 +34,8 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 53, 191, 92 BAR_OUTLINE: False - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: True @@ -77,43 +45,7 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png - LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 5 - ONE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 110 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 - FIVE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 183 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 - FIFTEEN: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 265 - Y: 106 - FONT: roboto-mono/RobotoMono-Bold.ttf - FONT_SIZE: 13 - FONT_COLOR: 200, 200, 200 - BACKGROUND_COLOR: 50, 50, 50 TEMPERATURE: INTERVAL: 5 TEXT: @@ -124,88 +56,9 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 132, 154, 165 - BACKGROUND_IMAGE: background.png - GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly - INTERVAL: 1 - PERCENTAGE: - GRAPH: - SHOW: False - X: 40 - Y: 188 - WIDTH: 130 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 2, 216, 243 - BAR_OUTLINE: True - # BACKGROUND_COLOR: 0, 255, 0 - BACKGROUND_IMAGE: background.png - TEXT: - SHOW: False - SHOW_UNIT: True - X: 175 - Y: 168 - FONT: roboto-mono/RobotoMono-Regular.ttf - FONT_SIZE: 40 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - MEMORY: - GRAPH: - SHOW: False - X: 115 - Y: 215 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png - TEXT: - SHOW: False - SHOW_UNIT: True - X: 90 - Y: 167 - FONT: roboto-mono/RobotoMono-Regular.ttf - FONT_SIZE: 16 - FONT_COLOR: 255, 239, 8 - # BACKGROUND_COLOR: 0, 0, 0 - BACKGROUND_IMAGE: background.png - TEMPERATURE: - TEXT: - SHOW: False - SHOW_UNIT: True - X: 28 - Y: 167 - FONT: roboto-mono/RobotoMono-Regular.ttf - FONT_SIZE: 16 - FONT_COLOR: 2, 216, 243 - # BACKGROUND_COLOR: 132, 154, 165 BACKGROUND_IMAGE: background.png MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 - SWAP: - GRAPH: - SHOW: False - X: 115 - Y: 285 - WIDTH: 178 - HEIGHT: 13 - MIN_VALUE: 0 - MAX_VALUE: 100 - BAR_COLOR: 255, 0, 0 - BAR_OUTLINE: False - BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png VIRTUAL: GRAPH: SHOW: True @@ -217,7 +70,6 @@ STATS: MAX_VALUE: 100 BAR_COLOR: 53, 191, 92 BAR_OUTLINE: False - # BACKGROUND_COLOR: 0, 255, 0 BACKGROUND_IMAGE: background.png USED: SHOW: True @@ -227,7 +79,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png FREE: SHOW: True @@ -237,7 +88,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True @@ -247,7 +97,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 22 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DISK: INTERVAL: 10 @@ -263,7 +112,6 @@ STATS: BAR_COLOR: 53, 191, 92 BAR_OUTLINE: False BACKGROUND_COLOR: 0, 0, 0 - # BACKGROUND_IMAGE: background.png TEXT: SHOW: True SHOW_UNIT: True @@ -272,7 +120,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 14 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png PERCENT_TEXT: SHOW: True @@ -282,7 +129,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 22 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png TOTAL: TEXT: @@ -293,7 +139,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 14 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png FREE: TEXT: @@ -304,7 +149,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 14 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png NET: INTERVAL: 1 @@ -317,7 +161,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png UPLOADED: TEXT: @@ -327,7 +170,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DOWNLOAD: TEXT: @@ -337,7 +179,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DOWNLOADED: TEXT: @@ -347,7 +188,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png ETH: UPLOAD: @@ -358,7 +198,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png UPLOADED: TEXT: @@ -368,7 +207,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DOWNLOAD: TEXT: @@ -378,7 +216,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DOWNLOADED: TEXT: @@ -388,12 +225,8 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 12 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: @@ -403,7 +236,6 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 14 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png HOUR: TEXT: @@ -413,5 +245,4 @@ STATS: FONT: roboto-mono/RobotoMono-Regular.ttf FONT_SIZE: 14 FONT_COLOR: 53, 191, 92 - # BACKGROUND_COLOR: 0, 0, 0 BACKGROUND_IMAGE: background.png diff --git a/res/themes/default.yaml b/res/themes/default.yaml index 4c4d9efd..3e31fdf5 100644 --- a/res/themes/default.yaml +++ b/res/themes/default.yaml @@ -1,25 +1,18 @@ +# This file is used to add mandatory sections to a theme file in case they are missing +# This is not a theme! Do not use this file to create a new theme, as a lot of content is missing: use theme_example.yaml STATS: CPU: PERCENTAGE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 TEXT: SHOW: False GRAPH: SHOW: False FREQUENCY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 TEXT: SHOW: False LOAD: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 ONE: TEXT: @@ -35,9 +28,6 @@ STATS: TEXT: SHOW: False GPU: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 PERCENTAGE: GRAPH: @@ -55,9 +45,6 @@ STATS: SHOW: False SHOW_UNIT: False MEMORY: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 5 SWAP: GRAPH: @@ -122,9 +109,6 @@ STATS: TEXT: SHOW: False DATE: - # In seconds. Longer intervals cause this to refresh more slowly. - # Setting to lower values will display near real time data, - # but may cause significant CPU usage or the display not to update properly INTERVAL: 1 DAY: TEXT: diff --git a/res/themes/theme_example.yaml b/res/themes/theme_example.yaml new file mode 100644 index 00000000..973c1b79 --- /dev/null +++ b/res/themes/theme_example.yaml @@ -0,0 +1,431 @@ +# This file is a sample theme that contains every possible data to be displayed on screen +# It can be used to start the development of a new theme: it should be copied to a sub-folder with its PNG resources +# See the wiki to edit this file: https://github.com/mathoudebine/turing-smart-screen-python/wiki/System-monitor-:-themes + +# NOTE: Every HW sensor is hidden in this example, to show a sensor change 'SHOW: False' to 'SHOW: True' +--- +display: + # Specify the display orientation for this theme: portrait or landscape + DISPLAY_ORIENTATION: portrait + + # Backplate RGB LED color (for HW revision 'flagship' devices only) + DISPLAY_RGB_LED: 255, 0, 0 + +static_images: + # Specify what static images we want to show on the display + # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. + # Images are drawn in the order they are listed below, the top image will be drawn first (so places images back to front) + # IMAGE_NAME: + # PATH: + # X: + # Y: + # WIDTH: + # HEIGHT: + BACKGROUND: + PATH: background.png + X: 0 + Y: 0 + WIDTH: 320 + HEIGHT: 480 +static_text: + # Specify what static text we want to show on the display + # You can create additional records here, the name of the entry must be unique and contain at a minimum the PATH. + # Text are drawn in the order they are listed below, the top text will be drawn first (so places text back to front) + # TEXT_NAME: + # TEXT: + # X: + # Y: + # FONT: + # FONT_SIZE: + # FONT_COLOR: 0, 0, 0 + # BACKGROUND_COLOR: 255, 255, 255 (if you want solid color background) + # BACKGROUND_IMAGE: path of your background picture (if you want transparent background) + TEXT_EXAMPLE: + TEXT: Add your custom text here! + X: 20 + Y: 400 + FONT: geforce/GeForce-Bold.ttf + FONT_SIZE: 20 + FONT_COLOR: 0, 0, 0 + # BACKGROUND_COLOR: 255, 255, 255 + BACKGROUND_IMAGE: background.png +STATS: + CPU: + PERCENTAGE: + # In seconds. Longer intervals cause this to refresh more slowly. + # Setting to lower values will display near real time data, + # but may cause significant CPU usage or the display not to update properly + INTERVAL: 1 + TEXT: + SHOW: False + SHOW_UNIT: True + X: 100 + Y: 20 + FONT: roboto/Roboto-Bold.ttf + FONT_SIZE: 20 + FONT_COLOR: 255, 255, 255 + # BACKGROUND_COLOR: 0, 0, 0 + BACKGROUND_IMAGE: background.png + GRAPH: + SHOW: False + X: 115 + Y: 71 + WIDTH: 178 + HEIGHT: 13 + MIN_VALUE: 0 + MAX_VALUE: 100 + BAR_COLOR: 255, 0, 0 + BAR_OUTLINE: False + BACKGROUND_COLOR: 0, 0, 0 + # BACKGROUND_IMAGE: background.png + FREQUENCY: + # In seconds. Longer intervals cause this to refresh more slowly. + # Setting to lower values will display near real time data, + # but may cause significant CPU usage or the display not to update properly + INTERVAL: 5 + TEXT: + SHOW: False + SHOW_UNIT: True + X: 100 + Y: 87 + FONT: roboto/Roboto-Bold.ttf + FONT_SIZE: 13 + FONT_COLOR: 200, 200, 200 + BACKGROUND_COLOR: 50, 50, 50 + # BACKGROUND_IMAGE: background.png + LOAD: + # In seconds. Longer intervals cause this to refresh more slowly. + # Setting to lower values will display near real time data, + # but may cause significant CPU usage or the display not to update properly + INTERVAL: 5 + ONE: + TEXT: + SHOW: False + SHOW_UNIT: True + X: 110 + Y: 106 + FONT: roboto/Roboto-Bold.ttf + FONT_SIZE: 13 + FONT_COLOR: 200, 200, 200 + BACKGROUND_COLOR: 50, 50, 50 + FIVE: + TEXT: + SHOW: False + SHOW_UNIT: True + X: 183 + Y: 106 + FONT: roboto/Roboto-Bold.ttf + FONT_SIZE: 13 + FONT_COLOR: 200, 200, 200 + BACKGROUND_COLOR: 50, 50, 50 + FIFTEEN: + TEXT: + SHOW: False + SHOW_UNIT: True + X: 265 + Y: 106 + FONT: roboto/Roboto-Bold.ttf + FONT_SIZE: 13 + FONT_COLOR: 200, 200, 200 + BACKGROUND_COLOR: 50, 50, 50 + TEMPERATURE: + INTERVAL: 5 + TEXT: + SHOW: False + SHOW_UNIT: True + X: 154 + Y: 13 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + GPU: + # In seconds. Longer intervals cause this to refresh more slowly. + # Setting to lower values will display near real time data, + # but may cause significant CPU usage or the display not to update properly + INTERVAL: 1 + PERCENTAGE: + GRAPH: + SHOW: False + X: 115 + Y: 197 + WIDTH: 178 + HEIGHT: 13 + MIN_VALUE: 0 + MAX_VALUE: 100 + BAR_COLOR: 255, 0, 0 + BAR_OUTLINE: False + BACKGROUND_COLOR: 0, 0, 0 + # BACKGROUND_IMAGE: background.png + TEXT: + SHOW: False + SHOW_UNIT: True + X: 250 + Y: 140 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + MEMORY: + GRAPH: + SHOW: False + X: 115 + Y: 215 + WIDTH: 178 + HEIGHT: 13 + MIN_VALUE: 0 + MAX_VALUE: 100 + BAR_COLOR: 255, 0, 0 + BAR_OUTLINE: False + BACKGROUND_COLOR: 0, 0, 0 + # BACKGROUND_IMAGE: background.png + TEXT: + SHOW: False + SHOW_UNIT: True + X: 204 + Y: 195 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + TEMPERATURE: + TEXT: + SHOW: False + SHOW_UNIT: True + X: 115 + Y: 231 + FONT: roboto/Roboto-Bold.ttf + FONT_SIZE: 13 + FONT_COLOR: 200, 200, 200 + BACKGROUND_COLOR: 50, 50, 50 + # BACKGROUND_IMAGE: background.png + MEMORY: + # In seconds. Longer intervals cause this to refresh more slowly. + # Setting to lower values will display near real time data, + # but may cause significant CPU usage or the display not to update properly + INTERVAL: 5 + SWAP: + GRAPH: + SHOW: False + X: 115 + Y: 285 + WIDTH: 178 + HEIGHT: 13 + MIN_VALUE: 0 + MAX_VALUE: 100 + BAR_COLOR: 255, 0, 0 + BAR_OUTLINE: False + BACKGROUND_COLOR: 0, 0, 0 + # BACKGROUND_IMAGE: background.png + VIRTUAL: + GRAPH: + SHOW: False + X: 115 + Y: 303 + WIDTH: 178 + HEIGHT: 13 + MIN_VALUE: 0 + MAX_VALUE: 100 + BAR_COLOR: 255, 0, 0 + BAR_OUTLINE: False + BACKGROUND_COLOR: 0, 0, 0 + # BACKGROUND_IMAGE: background.png + USED: + SHOW: False + SHOW_UNIT: True + X: 204 + Y: 290 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + FREE: + SHOW: FALSE + SHOW_UNIT: True + X: 182 + Y: 129 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + PERCENT_TEXT: + SHOW: False + SHOW_UNIT: True + X: 250 + Y: 240 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + DISK: + INTERVAL: 10 + USED: + GRAPH: + SHOW: False + X: 115 + Y: 357 + WIDTH: 178 + HEIGHT: 13 + MIN_VALUE: 0 + MAX_VALUE: 100 + BAR_COLOR: 255, 0, 0 + BAR_OUTLINE: False + BACKGROUND_COLOR: 0, 0, 0 + # BACKGROUND_IMAGE: background.png + TEXT: + SHOW: False + SHOW_UNIT: True + X: 204 + Y: 405 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + PERCENT_TEXT: + SHOW: False + SHOW_UNIT: True + X: 46 + Y: 402 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + TOTAL: + TEXT: + SHOW: False + SHOW_UNIT: True + X: 204 + Y: 375 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + FREE: + TEXT: + SHOW: False + SHOW_UNIT: True + X: 204 + Y: 435 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + NET: + INTERVAL: 1 + WLO: + UPLOAD: + TEXT: + SHOW: FALSE + X: 4 + Y: 311 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + UPLOADED: + TEXT: + SHOW: FALSE + X: 90 + Y: 311 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + DOWNLOAD: + TEXT: + SHOW: FALSE + X: 4 + Y: 261 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + DOWNLOADED: + TEXT: + SHOW: FALSE + X: 90 + Y: 261 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + ETH: + UPLOAD: + TEXT: + SHOW: FALSE + X: 254 + Y: 311 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + UPLOADED: + TEXT: + SHOW: FALSE + X: 192 + Y: 311 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + DOWNLOAD: + TEXT: + SHOW: FALSE + X: 254 + Y: 261 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + DOWNLOADED: + TEXT: + SHOW: FALSE + X: 192 + Y: 261 + FONT: jetbrains-mono/JetBrainsMono-Bold.ttf + FONT_SIZE: 23 + FONT_COLOR: 255, 255, 255 + BACKGROUND_COLOR: 132, 154, 165 + # BACKGROUND_IMAGE: background.png + DATE: + # In seconds. Longer intervals cause this to refresh more slowly. + # Setting to lower values will display near real time data, + # but may cause significant CPU usage or the display not to update properly + INTERVAL: 1 + DAY: + TEXT: + SHOW: False + X: 10 + Y: 16 + FONT: roboto/Roboto-Bold.ttf + FONT_SIZE: 13 + FONT_COLOR: 200, 200, 200 + BACKGROUND_COLOR: 50, 50, 50 + # BACKGROUND_IMAGE: background.png + HOUR: + TEXT: + SHOW: False + X: 205 + Y: 13 + FONT: roboto/Roboto-Bold.ttf + FONT_SIZE: 18 + FONT_COLOR: 200, 200, 200 + BACKGROUND_COLOR: 50, 50, 50 + # BACKGROUND_IMAGE: background.png