summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c27
1 files changed, 25 insertions, 2 deletions
diff --git a/src/main.c b/src/main.c
index 500edfb..f9291ee 100644
--- a/src/main.c
+++ b/src/main.c
@@ -790,12 +790,33 @@ const struct option long_options[] = {
{"selection-match-color", required_argument, NULL, 0},
{"selection-padding", required_argument, NULL, 0},
{"selection-background", required_argument, NULL, 0},
+ {"selection-background-padding", required_argument, NULL, 0},
+ {"selection-background-corner-radius", required_argument, NULL, 0},
{"outline-width", required_argument, NULL, 0},
{"outline-color", required_argument, NULL, 0},
{"prompt-text", required_argument, NULL, 0},
{"prompt-padding", required_argument, NULL, 0},
+ {"prompt-color", required_argument, NULL, 0},
+ {"prompt-background", required_argument, NULL, 0},
+ {"prompt-background-padding", required_argument, NULL, 0},
+ {"prompt-background-corner-radius", required_argument, NULL, 0},
{"placeholder-text", required_argument, NULL, 0},
{"placeholder-color", required_argument, NULL, 0},
+ {"placeholder-background", required_argument, NULL, 0},
+ {"placeholder-background-padding", required_argument, NULL, 0},
+ {"placeholder-background-corner-radius", required_argument, NULL, 0},
+ {"input-color", required_argument, NULL, 0},
+ {"input-background", required_argument, NULL, 0},
+ {"input-background-padding", required_argument, NULL, 0},
+ {"input-background-corner-radius", required_argument, NULL, 0},
+ {"default-result-color", required_argument, NULL, 0},
+ {"default-result-background", required_argument, NULL, 0},
+ {"default-result-background-padding", required_argument, NULL, 0},
+ {"default-result-background-corner-radius", required_argument, NULL, 0},
+ {"alternate-result-color", required_argument, NULL, 0},
+ {"alternate-result-background", required_argument, NULL, 0},
+ {"alternate-result-background-padding", required_argument, NULL, 0},
+ {"alternate-result-background-corner-radius", required_argument, NULL, 0},
{"result-spacing", required_argument, NULL, 0},
{"min-input-width", required_argument, NULL, 0},
{"border-width", required_argument, NULL, 0},
@@ -1046,10 +1067,12 @@ int main(int argc, char *argv[])
.outline_width = 4,
.background_color = {0.106f, 0.114f, 0.118f, 1.0f},
.foreground_color = {1.0f, 1.0f, 1.0f, 1.0f},
- .placeholder_color = {1.0f, 1.0f, 1.0f, 0.66f},
- .selection_foreground_color = {0.976f, 0.149f, 0.447f, 1.0f},
.border_color = {0.976f, 0.149f, 0.447f, 1.0f},
.outline_color = {0.031f, 0.031f, 0.0f, 1.0f},
+ .placeholder_theme.foreground_color = {1.0f, 1.0f, 1.0f, 0.66f},
+ .placeholder_theme.foreground_specified = true,
+ .selection_theme.foreground_color = {0.976f, 0.149f, 0.447f, 1.0f},
+ .selection_theme.foreground_specified = true
}
},
.anchor = ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP