summaryrefslogtreecommitdiffstats
path: root/zellij-utils/src/snapshots
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2023-07-25 10:04:12 +0200
committerGitHub <noreply@github.com>2023-07-25 10:04:12 +0200
commitc95d0e769f31b21f5e2d4aaf6465468344f1bfd6 (patch)
tree9589f0875b91b73460b807e90817907bf3d7d8c6 /zellij-utils/src/snapshots
parent6cf795a7df6c83b65a4535b6af0338b4a0b1742f (diff)
feat(plugins): make plugins configurable (#2646)
* work * make every plugin entry point configurable * make integration tests pass * make e2e tests pass * add test for plugin configuration * add test snapshot * add plugin config parsing test * cleanups * style(fmt): rustfmt * style(comment): remove commented code
Diffstat (limited to 'zellij-utils/src/snapshots')
-rw-r--r--zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments-2.snap49
-rw-r--r--zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments.snap13
-rw-r--r--zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_env_vars_override_config_env_vars.snap13
-rw-r--r--zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_keybinds_override_config_keybinds.snap13
-rw-r--r--zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_plugins_override_config_plugins.snap16
-rw-r--r--zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_themes_override_config_themes.snap13
-rw-r--r--zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_ui_config_overrides_config_ui_config.snap13
7 files changed, 130 insertions, 0 deletions
diff --git a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments-2.snap b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments-2.snap
index 2af2cb567..e294f8173 100644
--- a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments-2.snap
+++ b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments-2.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/setup.rs
+assertion_line: 640
expression: "format!(\"{:#?}\", layout)"
---
Layout {
@@ -29,6 +30,9 @@ Layout {
"tab-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -70,6 +74,9 @@ Layout {
"status-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -121,6 +128,9 @@ Layout {
"tab-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -205,6 +215,9 @@ Layout {
"status-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -249,6 +262,9 @@ Layout {
"tab-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -386,6 +402,9 @@ Layout {
"status-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -430,6 +449,9 @@ Layout {
"tab-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -633,6 +655,9 @@ Layout {
"status-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -684,6 +709,9 @@ Layout {
"tab-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -752,6 +780,9 @@ Layout {
"status-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -796,6 +827,9 @@ Layout {
"tab-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -933,6 +967,9 @@ Layout {
"status-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -977,6 +1014,9 @@ Layout {
"tab-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -1180,6 +1220,9 @@ Layout {
"status-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -1231,6 +1274,9 @@ Layout {
"tab-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
@@ -1315,6 +1361,9 @@ Layout {
"status-bar",
),
),
+ configuration: PluginUserConfiguration(
+ {},
+ ),
},
),
),
diff --git a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments.snap b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments.snap
index c9267c329..23da443fc 100644
--- a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments.snap
+++ b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__default_config_with_no_cli_arguments.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/setup.rs
+assertion_line: 639
expression: "format!(\"{:#?}\", config)"
---
Config {
@@ -3557,6 +3558,9 @@ Config {
"compact-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"status-bar",
@@ -3571,6 +3575,9 @@ Config {
"status-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"strider",
@@ -3585,6 +3592,9 @@ Config {
"strider",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"tab-bar",
@@ -3599,6 +3609,9 @@ Config {
"tab-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
},
ui: UiConfig {
diff --git a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_env_vars_override_config_env_vars.snap b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_env_vars_override_config_env_vars.snap
index 2c8b20956..e5f37d87a 100644
--- a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_env_vars_override_config_env_vars.snap
+++ b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_env_vars_override_config_env_vars.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/setup.rs
+assertion_line: 697
expression: "format!(\"{:#?}\", config)"
---
Config {
@@ -3557,6 +3558,9 @@ Config {
"compact-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"status-bar",
@@ -3571,6 +3575,9 @@ Config {
"status-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"strider",
@@ -3585,6 +3592,9 @@ Config {
"strider",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"tab-bar",
@@ -3599,6 +3609,9 @@ Config {
"tab-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
},
ui: UiConfig {
diff --git a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_keybinds_override_config_keybinds.snap b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_keybinds_override_config_keybinds.snap
index 4cea16134..bb06be461 100644
--- a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_keybinds_override_config_keybinds.snap
+++ b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_keybinds_override_config_keybinds.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/setup.rs
+assertion_line: 753
expression: "format!(\"{:#?}\", config)"
---
Config {
@@ -97,6 +98,9 @@ Config {
"compact-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"status-bar",
@@ -111,6 +115,9 @@ Config {
"status-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"strider",
@@ -125,6 +132,9 @@ Config {
"strider",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"tab-bar",
@@ -139,6 +149,9 @@ Config {
"tab-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
},
ui: UiConfig {
diff --git a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_plugins_override_config_plugins.snap b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_plugins_override_config_plugins.snap
index 5f55ff1d7..5540a5710 100644
--- a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_plugins_override_config_plugins.snap
+++ b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_plugins_override_config_plugins.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/setup.rs
+assertion_line: 725
expression: "format!(\"{:#?}\", config)"
---
Config {
@@ -3557,6 +3558,9 @@ Config {
"compact-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"some-other-plugin",
@@ -3571,6 +3575,9 @@ Config {
"some-other-plugin",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"status-bar",
@@ -3585,6 +3592,9 @@ Config {
"status-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"strider",
@@ -3599,6 +3609,9 @@ Config {
"strider",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"tab-bar",
@@ -3613,6 +3626,9 @@ Config {
"tab-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
},
ui: UiConfig {
diff --git a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_themes_override_config_themes.snap b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_themes_override_config_themes.snap
index 4534d4912..b885dafff 100644
--- a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_themes_override_config_themes.snap
+++ b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_themes_override_config_themes.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/setup.rs
+assertion_line: 739
expression: "format!(\"{:#?}\", config)"
---
Config {
@@ -3861,6 +3862,9 @@ Config {
"compact-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"status-bar",
@@ -3875,6 +3879,9 @@ Config {
"status-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"strider",
@@ -3889,6 +3896,9 @@ Config {
"strider",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"tab-bar",
@@ -3903,6 +3913,9 @@ Config {
"tab-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
},
ui: UiConfig {
diff --git a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_ui_config_overrides_config_ui_config.snap b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_ui_config_overrides_config_ui_config.snap
index 414b1d84b..b371b61ff 100644
--- a/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_ui_config_overrides_config_ui_config.snap
+++ b/zellij-utils/src/snapshots/zellij_utils__setup__setup_test__layout_ui_config_overrides_config_ui_config.snap
@@ -1,5 +1,6 @@
---
source: zellij-utils/src/setup.rs
+assertion_line: 711
expression: "format!(\"{:#?}\", config)"
---
Config {
@@ -3557,6 +3558,9 @@ Config {
"compact-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"status-bar",
@@ -3571,6 +3575,9 @@ Config {
"status-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"strider",
@@ -3585,6 +3592,9 @@ Config {
"strider",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
PluginTag(
"tab-bar",
@@ -3599,6 +3609,9 @@ Config {
"tab-bar",
),
),
+ userspace_configuration: PluginUserConfiguration(
+ {},
+ ),
},
},
ui: UiConfig {