From 499c58a269a00e031302938b5a8f006f23aae451 Mon Sep 17 00:00:00 2001
From: Siraaj Khandkar <siraaj@khandkar.net>
Date: Sun, 3 Feb 2019 18:41:20 -0500
Subject: [PATCH] Improve overview and experiment naming

---
 README.md                                     |  21 ++++++++----------
 {v1 => x1}/README.md                          |   0
 ...hatus_cpu_usage_from_proc_since_last_check |   0
 {v1 => x1}/bin/khatus_show                    |   0
 {v1 => x1}/bin/khatus_update_network          |   0
 {v1 => x1}/bin/khatus_update_weather          |   0
 {v1 => x1}/install                            |   0
 {v2 => x2}/.gitignore                         |   0
 {v2 => x2}/Makefile                           |   0
 {v2 => x2}/README.md                          |   0
 {v2 => x2}/sanity_check                       |   0
 .../screenshot-self-error-propagation.jpg     | Bin
 .../awk/exe/actuate_alert_to_notify_send.awk  |   0
 .../exe/actuate_device_add_to_automount.awk   |   0
 .../actuate_status_bar_to_xsetroot_name.awk   |   0
 {v2 => x2}/src/awk/exe/bar.awk                |   0
 .../src/awk/exe/gen_bar_make_status.awk       |   0
 {v2 => x2}/src/awk/exe/monitor_devices.awk    |   0
 {v2 => x2}/src/awk/exe/monitor_energy.awk     |   0
 {v2 => x2}/src/awk/exe/monitor_errors.awk     |   0
 .../src/awk/exe/parse_bluetoothctl_show.awk   |   0
 {v2 => x2}/src/awk/exe/parse_df_pcent.awk     |   0
 {v2 => x2}/src/awk/exe/parse_fan_file.awk     |   0
 {v2 => x2}/src/awk/exe/parse_free.awk         |   0
 {v2 => x2}/src/awk/exe/parse_ip_addr.awk      |   0
 {v2 => x2}/src/awk/exe/parse_iwconfig.awk     |   0
 {v2 => x2}/src/awk/exe/parse_loadavg_file.awk |   0
 .../src/awk/exe/parse_metar_d_output.awk      |   0
 .../awk/exe/parse_mpd_status_currentsong.awk  |   0
 .../src/awk/exe/parse_pactl_list_sinks.awk    |   0
 {v2 => x2}/src/awk/exe/parse_ps.awk           |   0
 .../src/awk/exe/parse_sys_block_stat.awk      |   0
 .../awk/exe/parse_udevadm_monitor_block.awk   |   0
 {v2 => x2}/src/awk/exe/parse_upower.awk       |   0
 {v2 => x2}/src/awk/lib/cache.awk              |   0
 {v2 => x2}/src/awk/lib/msg.awk                |   0
 {v2 => x2}/src/awk/lib/num.awk                |   0
 {v2 => x2}/src/awk/lib/str.awk                |   0
 {v2 => x2}/src/bash/exe/khatus.sh             |   0
 .../bash/exe/khatus_sensor_bluetooth_power.sh |   0
 .../src/bash/exe/khatus_sensor_datetime.sh    |   0
 .../src/bash/exe/khatus_sensor_devices.sh     |   0
 .../src/bash/exe/khatus_sensor_disk_io.sh     |   0
 .../src/bash/exe/khatus_sensor_disk_space.sh  |   0
 .../src/bash/exe/khatus_sensor_energy.sh      |   0
 {v2 => x2}/src/bash/exe/khatus_sensor_fan.sh  |   0
 .../src/bash/exe/khatus_sensor_loadavg.sh     |   0
 .../src/bash/exe/khatus_sensor_memory.sh      |   0
 {v2 => x2}/src/bash/exe/khatus_sensor_mpd.sh  |   0
 .../src/bash/exe/khatus_sensor_net_addr_io.sh |   0
 .../bash/exe/khatus_sensor_net_wifi_status.sh |   0
 .../src/bash/exe/khatus_sensor_procs.sh       |   0
 .../exe/khatus_sensor_screen_brightness.sh    |   0
 .../src/bash/exe/khatus_sensor_temperature.sh |   0
 .../src/bash/exe/khatus_sensor_volume.sh      |   0
 .../src/bash/exe/khatus_sensor_weather.sh     |   0
 {v3 => x3}/.gitignore                         |   0
 {v3 => x3}/Makefile                           |   0
 {v3 => x3}/README.md                          |   0
 {v3 => x3}/src/exe/khatus_cache_dumper.ml     |   0
 {v3 => x3}/src/exe/khatus_cache_dumper.mli    |   0
 {v3 => x3}/src/lib/khatus.ml                  |   0
 {v3 => x3}/src/lib/khatus_cache.ml            |   0
 {v3 => x3}/src/lib/khatus_cache.mli           |   0
 {v3 => x3}/src/lib/khatus_msg.ml              |   0
 {v3 => x3}/src/lib/khatus_msg.mli             |   0
 {v3 => x3}/src/lib/khatus_msg_parser.mli      |   0
 {v3 => x3}/src/lib/khatus_msg_parser.mll      |   0
 {v3 => x3}/src/lib/khatus_msg_stream.ml       |   0
 {v3 => x3}/src/lib/khatus_msg_stream.mli      |   0
 {v3 => x3}/src/lib/khatus_state.ml            |   0
 {v3 => x3}/src/lib/khatus_state.mli           |   0
 {v3 => x3}/src/lib/khatus_time.ml             |   0
 {v3 => x3}/src/lib/khatus_time.mli            |   0
 74 files changed, 9 insertions(+), 12 deletions(-)
 rename {v1 => x1}/README.md (100%)
 rename {v1 => x1}/bin/khatus_cpu_usage_from_proc_since_last_check (100%)
 rename {v1 => x1}/bin/khatus_show (100%)
 rename {v1 => x1}/bin/khatus_update_network (100%)
 rename {v1 => x1}/bin/khatus_update_weather (100%)
 rename {v1 => x1}/install (100%)
 rename {v2 => x2}/.gitignore (100%)
 rename {v2 => x2}/Makefile (100%)
 rename {v2 => x2}/README.md (100%)
 rename {v2 => x2}/sanity_check (100%)
 rename {v2 => x2}/screenshot-self-error-propagation.jpg (100%)
 rename {v2 => x2}/src/awk/exe/actuate_alert_to_notify_send.awk (100%)
 rename {v2 => x2}/src/awk/exe/actuate_device_add_to_automount.awk (100%)
 rename {v2 => x2}/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk (100%)
 rename {v2 => x2}/src/awk/exe/bar.awk (100%)
 rename {v2 => x2}/src/awk/exe/gen_bar_make_status.awk (100%)
 rename {v2 => x2}/src/awk/exe/monitor_devices.awk (100%)
 rename {v2 => x2}/src/awk/exe/monitor_energy.awk (100%)
 rename {v2 => x2}/src/awk/exe/monitor_errors.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_bluetoothctl_show.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_df_pcent.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_fan_file.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_free.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_ip_addr.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_iwconfig.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_loadavg_file.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_metar_d_output.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_mpd_status_currentsong.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_pactl_list_sinks.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_ps.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_sys_block_stat.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_udevadm_monitor_block.awk (100%)
 rename {v2 => x2}/src/awk/exe/parse_upower.awk (100%)
 rename {v2 => x2}/src/awk/lib/cache.awk (100%)
 rename {v2 => x2}/src/awk/lib/msg.awk (100%)
 rename {v2 => x2}/src/awk/lib/num.awk (100%)
 rename {v2 => x2}/src/awk/lib/str.awk (100%)
 rename {v2 => x2}/src/bash/exe/khatus.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_bluetooth_power.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_datetime.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_devices.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_disk_io.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_disk_space.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_energy.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_fan.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_loadavg.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_memory.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_mpd.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_net_addr_io.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_net_wifi_status.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_procs.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_screen_brightness.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_temperature.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_volume.sh (100%)
 rename {v2 => x2}/src/bash/exe/khatus_sensor_weather.sh (100%)
 rename {v3 => x3}/.gitignore (100%)
 rename {v3 => x3}/Makefile (100%)
 rename {v3 => x3}/README.md (100%)
 rename {v3 => x3}/src/exe/khatus_cache_dumper.ml (100%)
 rename {v3 => x3}/src/exe/khatus_cache_dumper.mli (100%)
 rename {v3 => x3}/src/lib/khatus.ml (100%)
 rename {v3 => x3}/src/lib/khatus_cache.ml (100%)
 rename {v3 => x3}/src/lib/khatus_cache.mli (100%)
 rename {v3 => x3}/src/lib/khatus_msg.ml (100%)
 rename {v3 => x3}/src/lib/khatus_msg.mli (100%)
 rename {v3 => x3}/src/lib/khatus_msg_parser.mli (100%)
 rename {v3 => x3}/src/lib/khatus_msg_parser.mll (100%)
 rename {v3 => x3}/src/lib/khatus_msg_stream.ml (100%)
 rename {v3 => x3}/src/lib/khatus_msg_stream.mli (100%)
 rename {v3 => x3}/src/lib/khatus_state.ml (100%)
 rename {v3 => x3}/src/lib/khatus_state.mli (100%)
 rename {v3 => x3}/src/lib/khatus_time.ml (100%)
 rename {v3 => x3}/src/lib/khatus_time.mli (100%)

diff --git a/README.md b/README.md
index d74a10b..fcc7dbb 100644
--- a/README.md
+++ b/README.md
@@ -7,16 +7,13 @@ Experimental system-monitor and status (bar) reporter I use with
 
 ![screenshot](screenshot.jpg)
 
-The approaches experimented-with so far, numbered in chronological order of
-origin (i.e. later versions do not _necessarily_ obsolete earlier ones, they're
-just different):
+Experiments
+-----------
+The approaches experimented-with so far (later versions do not _necessarily_
+obsolete earlier ones, they're just different):
 
-### v1
-A single, synchronous script, saving state in text files (Bash and AWK).
-
-### v2
-Parallel processes: collectors, cacher and reporters; passing messages over pipes
-(Bash and AWK).
-
-### v3
-Clean-up, polish and further development of main ideas learned in v2.
+| Name   | Status | Language  | Tested-on               | Description |
+|--------|--------|-----------|-------------------------|-------------|
+| __x1__ | Works  | Bash, AWK | Ubuntu 16.04            | Single, synchronous script, saving state in text files |
+| __x2__ | Works  | Bash, AWK | Ubuntu 16.04, Debian 10 | Parallel processes: collectors, cache and reporters; passing messages over pipes |
+| __x3__ | In dev | OCaml     | Debian 10               | Re-write and refinement of __x2__ |
diff --git a/v1/README.md b/x1/README.md
similarity index 100%
rename from v1/README.md
rename to x1/README.md
diff --git a/v1/bin/khatus_cpu_usage_from_proc_since_last_check b/x1/bin/khatus_cpu_usage_from_proc_since_last_check
similarity index 100%
rename from v1/bin/khatus_cpu_usage_from_proc_since_last_check
rename to x1/bin/khatus_cpu_usage_from_proc_since_last_check
diff --git a/v1/bin/khatus_show b/x1/bin/khatus_show
similarity index 100%
rename from v1/bin/khatus_show
rename to x1/bin/khatus_show
diff --git a/v1/bin/khatus_update_network b/x1/bin/khatus_update_network
similarity index 100%
rename from v1/bin/khatus_update_network
rename to x1/bin/khatus_update_network
diff --git a/v1/bin/khatus_update_weather b/x1/bin/khatus_update_weather
similarity index 100%
rename from v1/bin/khatus_update_weather
rename to x1/bin/khatus_update_weather
diff --git a/v1/install b/x1/install
similarity index 100%
rename from v1/install
rename to x1/install
diff --git a/v2/.gitignore b/x2/.gitignore
similarity index 100%
rename from v2/.gitignore
rename to x2/.gitignore
diff --git a/v2/Makefile b/x2/Makefile
similarity index 100%
rename from v2/Makefile
rename to x2/Makefile
diff --git a/v2/README.md b/x2/README.md
similarity index 100%
rename from v2/README.md
rename to x2/README.md
diff --git a/v2/sanity_check b/x2/sanity_check
similarity index 100%
rename from v2/sanity_check
rename to x2/sanity_check
diff --git a/v2/screenshot-self-error-propagation.jpg b/x2/screenshot-self-error-propagation.jpg
similarity index 100%
rename from v2/screenshot-self-error-propagation.jpg
rename to x2/screenshot-self-error-propagation.jpg
diff --git a/v2/src/awk/exe/actuate_alert_to_notify_send.awk b/x2/src/awk/exe/actuate_alert_to_notify_send.awk
similarity index 100%
rename from v2/src/awk/exe/actuate_alert_to_notify_send.awk
rename to x2/src/awk/exe/actuate_alert_to_notify_send.awk
diff --git a/v2/src/awk/exe/actuate_device_add_to_automount.awk b/x2/src/awk/exe/actuate_device_add_to_automount.awk
similarity index 100%
rename from v2/src/awk/exe/actuate_device_add_to_automount.awk
rename to x2/src/awk/exe/actuate_device_add_to_automount.awk
diff --git a/v2/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk b/x2/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk
similarity index 100%
rename from v2/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk
rename to x2/src/awk/exe/actuate_status_bar_to_xsetroot_name.awk
diff --git a/v2/src/awk/exe/bar.awk b/x2/src/awk/exe/bar.awk
similarity index 100%
rename from v2/src/awk/exe/bar.awk
rename to x2/src/awk/exe/bar.awk
diff --git a/v2/src/awk/exe/gen_bar_make_status.awk b/x2/src/awk/exe/gen_bar_make_status.awk
similarity index 100%
rename from v2/src/awk/exe/gen_bar_make_status.awk
rename to x2/src/awk/exe/gen_bar_make_status.awk
diff --git a/v2/src/awk/exe/monitor_devices.awk b/x2/src/awk/exe/monitor_devices.awk
similarity index 100%
rename from v2/src/awk/exe/monitor_devices.awk
rename to x2/src/awk/exe/monitor_devices.awk
diff --git a/v2/src/awk/exe/monitor_energy.awk b/x2/src/awk/exe/monitor_energy.awk
similarity index 100%
rename from v2/src/awk/exe/monitor_energy.awk
rename to x2/src/awk/exe/monitor_energy.awk
diff --git a/v2/src/awk/exe/monitor_errors.awk b/x2/src/awk/exe/monitor_errors.awk
similarity index 100%
rename from v2/src/awk/exe/monitor_errors.awk
rename to x2/src/awk/exe/monitor_errors.awk
diff --git a/v2/src/awk/exe/parse_bluetoothctl_show.awk b/x2/src/awk/exe/parse_bluetoothctl_show.awk
similarity index 100%
rename from v2/src/awk/exe/parse_bluetoothctl_show.awk
rename to x2/src/awk/exe/parse_bluetoothctl_show.awk
diff --git a/v2/src/awk/exe/parse_df_pcent.awk b/x2/src/awk/exe/parse_df_pcent.awk
similarity index 100%
rename from v2/src/awk/exe/parse_df_pcent.awk
rename to x2/src/awk/exe/parse_df_pcent.awk
diff --git a/v2/src/awk/exe/parse_fan_file.awk b/x2/src/awk/exe/parse_fan_file.awk
similarity index 100%
rename from v2/src/awk/exe/parse_fan_file.awk
rename to x2/src/awk/exe/parse_fan_file.awk
diff --git a/v2/src/awk/exe/parse_free.awk b/x2/src/awk/exe/parse_free.awk
similarity index 100%
rename from v2/src/awk/exe/parse_free.awk
rename to x2/src/awk/exe/parse_free.awk
diff --git a/v2/src/awk/exe/parse_ip_addr.awk b/x2/src/awk/exe/parse_ip_addr.awk
similarity index 100%
rename from v2/src/awk/exe/parse_ip_addr.awk
rename to x2/src/awk/exe/parse_ip_addr.awk
diff --git a/v2/src/awk/exe/parse_iwconfig.awk b/x2/src/awk/exe/parse_iwconfig.awk
similarity index 100%
rename from v2/src/awk/exe/parse_iwconfig.awk
rename to x2/src/awk/exe/parse_iwconfig.awk
diff --git a/v2/src/awk/exe/parse_loadavg_file.awk b/x2/src/awk/exe/parse_loadavg_file.awk
similarity index 100%
rename from v2/src/awk/exe/parse_loadavg_file.awk
rename to x2/src/awk/exe/parse_loadavg_file.awk
diff --git a/v2/src/awk/exe/parse_metar_d_output.awk b/x2/src/awk/exe/parse_metar_d_output.awk
similarity index 100%
rename from v2/src/awk/exe/parse_metar_d_output.awk
rename to x2/src/awk/exe/parse_metar_d_output.awk
diff --git a/v2/src/awk/exe/parse_mpd_status_currentsong.awk b/x2/src/awk/exe/parse_mpd_status_currentsong.awk
similarity index 100%
rename from v2/src/awk/exe/parse_mpd_status_currentsong.awk
rename to x2/src/awk/exe/parse_mpd_status_currentsong.awk
diff --git a/v2/src/awk/exe/parse_pactl_list_sinks.awk b/x2/src/awk/exe/parse_pactl_list_sinks.awk
similarity index 100%
rename from v2/src/awk/exe/parse_pactl_list_sinks.awk
rename to x2/src/awk/exe/parse_pactl_list_sinks.awk
diff --git a/v2/src/awk/exe/parse_ps.awk b/x2/src/awk/exe/parse_ps.awk
similarity index 100%
rename from v2/src/awk/exe/parse_ps.awk
rename to x2/src/awk/exe/parse_ps.awk
diff --git a/v2/src/awk/exe/parse_sys_block_stat.awk b/x2/src/awk/exe/parse_sys_block_stat.awk
similarity index 100%
rename from v2/src/awk/exe/parse_sys_block_stat.awk
rename to x2/src/awk/exe/parse_sys_block_stat.awk
diff --git a/v2/src/awk/exe/parse_udevadm_monitor_block.awk b/x2/src/awk/exe/parse_udevadm_monitor_block.awk
similarity index 100%
rename from v2/src/awk/exe/parse_udevadm_monitor_block.awk
rename to x2/src/awk/exe/parse_udevadm_monitor_block.awk
diff --git a/v2/src/awk/exe/parse_upower.awk b/x2/src/awk/exe/parse_upower.awk
similarity index 100%
rename from v2/src/awk/exe/parse_upower.awk
rename to x2/src/awk/exe/parse_upower.awk
diff --git a/v2/src/awk/lib/cache.awk b/x2/src/awk/lib/cache.awk
similarity index 100%
rename from v2/src/awk/lib/cache.awk
rename to x2/src/awk/lib/cache.awk
diff --git a/v2/src/awk/lib/msg.awk b/x2/src/awk/lib/msg.awk
similarity index 100%
rename from v2/src/awk/lib/msg.awk
rename to x2/src/awk/lib/msg.awk
diff --git a/v2/src/awk/lib/num.awk b/x2/src/awk/lib/num.awk
similarity index 100%
rename from v2/src/awk/lib/num.awk
rename to x2/src/awk/lib/num.awk
diff --git a/v2/src/awk/lib/str.awk b/x2/src/awk/lib/str.awk
similarity index 100%
rename from v2/src/awk/lib/str.awk
rename to x2/src/awk/lib/str.awk
diff --git a/v2/src/bash/exe/khatus.sh b/x2/src/bash/exe/khatus.sh
similarity index 100%
rename from v2/src/bash/exe/khatus.sh
rename to x2/src/bash/exe/khatus.sh
diff --git a/v2/src/bash/exe/khatus_sensor_bluetooth_power.sh b/x2/src/bash/exe/khatus_sensor_bluetooth_power.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_bluetooth_power.sh
rename to x2/src/bash/exe/khatus_sensor_bluetooth_power.sh
diff --git a/v2/src/bash/exe/khatus_sensor_datetime.sh b/x2/src/bash/exe/khatus_sensor_datetime.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_datetime.sh
rename to x2/src/bash/exe/khatus_sensor_datetime.sh
diff --git a/v2/src/bash/exe/khatus_sensor_devices.sh b/x2/src/bash/exe/khatus_sensor_devices.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_devices.sh
rename to x2/src/bash/exe/khatus_sensor_devices.sh
diff --git a/v2/src/bash/exe/khatus_sensor_disk_io.sh b/x2/src/bash/exe/khatus_sensor_disk_io.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_disk_io.sh
rename to x2/src/bash/exe/khatus_sensor_disk_io.sh
diff --git a/v2/src/bash/exe/khatus_sensor_disk_space.sh b/x2/src/bash/exe/khatus_sensor_disk_space.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_disk_space.sh
rename to x2/src/bash/exe/khatus_sensor_disk_space.sh
diff --git a/v2/src/bash/exe/khatus_sensor_energy.sh b/x2/src/bash/exe/khatus_sensor_energy.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_energy.sh
rename to x2/src/bash/exe/khatus_sensor_energy.sh
diff --git a/v2/src/bash/exe/khatus_sensor_fan.sh b/x2/src/bash/exe/khatus_sensor_fan.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_fan.sh
rename to x2/src/bash/exe/khatus_sensor_fan.sh
diff --git a/v2/src/bash/exe/khatus_sensor_loadavg.sh b/x2/src/bash/exe/khatus_sensor_loadavg.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_loadavg.sh
rename to x2/src/bash/exe/khatus_sensor_loadavg.sh
diff --git a/v2/src/bash/exe/khatus_sensor_memory.sh b/x2/src/bash/exe/khatus_sensor_memory.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_memory.sh
rename to x2/src/bash/exe/khatus_sensor_memory.sh
diff --git a/v2/src/bash/exe/khatus_sensor_mpd.sh b/x2/src/bash/exe/khatus_sensor_mpd.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_mpd.sh
rename to x2/src/bash/exe/khatus_sensor_mpd.sh
diff --git a/v2/src/bash/exe/khatus_sensor_net_addr_io.sh b/x2/src/bash/exe/khatus_sensor_net_addr_io.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_net_addr_io.sh
rename to x2/src/bash/exe/khatus_sensor_net_addr_io.sh
diff --git a/v2/src/bash/exe/khatus_sensor_net_wifi_status.sh b/x2/src/bash/exe/khatus_sensor_net_wifi_status.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_net_wifi_status.sh
rename to x2/src/bash/exe/khatus_sensor_net_wifi_status.sh
diff --git a/v2/src/bash/exe/khatus_sensor_procs.sh b/x2/src/bash/exe/khatus_sensor_procs.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_procs.sh
rename to x2/src/bash/exe/khatus_sensor_procs.sh
diff --git a/v2/src/bash/exe/khatus_sensor_screen_brightness.sh b/x2/src/bash/exe/khatus_sensor_screen_brightness.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_screen_brightness.sh
rename to x2/src/bash/exe/khatus_sensor_screen_brightness.sh
diff --git a/v2/src/bash/exe/khatus_sensor_temperature.sh b/x2/src/bash/exe/khatus_sensor_temperature.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_temperature.sh
rename to x2/src/bash/exe/khatus_sensor_temperature.sh
diff --git a/v2/src/bash/exe/khatus_sensor_volume.sh b/x2/src/bash/exe/khatus_sensor_volume.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_volume.sh
rename to x2/src/bash/exe/khatus_sensor_volume.sh
diff --git a/v2/src/bash/exe/khatus_sensor_weather.sh b/x2/src/bash/exe/khatus_sensor_weather.sh
similarity index 100%
rename from v2/src/bash/exe/khatus_sensor_weather.sh
rename to x2/src/bash/exe/khatus_sensor_weather.sh
diff --git a/v3/.gitignore b/x3/.gitignore
similarity index 100%
rename from v3/.gitignore
rename to x3/.gitignore
diff --git a/v3/Makefile b/x3/Makefile
similarity index 100%
rename from v3/Makefile
rename to x3/Makefile
diff --git a/v3/README.md b/x3/README.md
similarity index 100%
rename from v3/README.md
rename to x3/README.md
diff --git a/v3/src/exe/khatus_cache_dumper.ml b/x3/src/exe/khatus_cache_dumper.ml
similarity index 100%
rename from v3/src/exe/khatus_cache_dumper.ml
rename to x3/src/exe/khatus_cache_dumper.ml
diff --git a/v3/src/exe/khatus_cache_dumper.mli b/x3/src/exe/khatus_cache_dumper.mli
similarity index 100%
rename from v3/src/exe/khatus_cache_dumper.mli
rename to x3/src/exe/khatus_cache_dumper.mli
diff --git a/v3/src/lib/khatus.ml b/x3/src/lib/khatus.ml
similarity index 100%
rename from v3/src/lib/khatus.ml
rename to x3/src/lib/khatus.ml
diff --git a/v3/src/lib/khatus_cache.ml b/x3/src/lib/khatus_cache.ml
similarity index 100%
rename from v3/src/lib/khatus_cache.ml
rename to x3/src/lib/khatus_cache.ml
diff --git a/v3/src/lib/khatus_cache.mli b/x3/src/lib/khatus_cache.mli
similarity index 100%
rename from v3/src/lib/khatus_cache.mli
rename to x3/src/lib/khatus_cache.mli
diff --git a/v3/src/lib/khatus_msg.ml b/x3/src/lib/khatus_msg.ml
similarity index 100%
rename from v3/src/lib/khatus_msg.ml
rename to x3/src/lib/khatus_msg.ml
diff --git a/v3/src/lib/khatus_msg.mli b/x3/src/lib/khatus_msg.mli
similarity index 100%
rename from v3/src/lib/khatus_msg.mli
rename to x3/src/lib/khatus_msg.mli
diff --git a/v3/src/lib/khatus_msg_parser.mli b/x3/src/lib/khatus_msg_parser.mli
similarity index 100%
rename from v3/src/lib/khatus_msg_parser.mli
rename to x3/src/lib/khatus_msg_parser.mli
diff --git a/v3/src/lib/khatus_msg_parser.mll b/x3/src/lib/khatus_msg_parser.mll
similarity index 100%
rename from v3/src/lib/khatus_msg_parser.mll
rename to x3/src/lib/khatus_msg_parser.mll
diff --git a/v3/src/lib/khatus_msg_stream.ml b/x3/src/lib/khatus_msg_stream.ml
similarity index 100%
rename from v3/src/lib/khatus_msg_stream.ml
rename to x3/src/lib/khatus_msg_stream.ml
diff --git a/v3/src/lib/khatus_msg_stream.mli b/x3/src/lib/khatus_msg_stream.mli
similarity index 100%
rename from v3/src/lib/khatus_msg_stream.mli
rename to x3/src/lib/khatus_msg_stream.mli
diff --git a/v3/src/lib/khatus_state.ml b/x3/src/lib/khatus_state.ml
similarity index 100%
rename from v3/src/lib/khatus_state.ml
rename to x3/src/lib/khatus_state.ml
diff --git a/v3/src/lib/khatus_state.mli b/x3/src/lib/khatus_state.mli
similarity index 100%
rename from v3/src/lib/khatus_state.mli
rename to x3/src/lib/khatus_state.mli
diff --git a/v3/src/lib/khatus_time.ml b/x3/src/lib/khatus_time.ml
similarity index 100%
rename from v3/src/lib/khatus_time.ml
rename to x3/src/lib/khatus_time.ml
diff --git a/v3/src/lib/khatus_time.mli b/x3/src/lib/khatus_time.mli
similarity index 100%
rename from v3/src/lib/khatus_time.mli
rename to x3/src/lib/khatus_time.mli
-- 
2.20.1