From 228c641769c39bcd1460959e479b2259e7d5f773 Mon Sep 17 00:00:00 2001 From: Brian Koropoff Date: Sat, 6 Jul 2019 12:34:56 -0700 Subject: Allow setting gtk variant and general class on X11 --- alacritty/src/cli.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'alacritty/src') diff --git a/alacritty/src/cli.rs b/alacritty/src/cli.rs index 9e7493bc..dbd55634 100644 --- a/alacritty/src/cli.rs +++ b/alacritty/src/cli.rs @@ -250,7 +250,14 @@ impl Options { config.window.dimensions = self.dimensions.unwrap_or(config.window.dimensions); config.window.position = self.position.or(config.window.position); config.window.title = self.title.or(config.window.title); - config.window.class = self.class.or(config.window.class); + + if let Some(class) = self.class { + let parts : Vec<_> = class.split(',').collect(); + config.window.class.instance = parts[0].into(); + if let Some(&general) = parts.get(1) { + config.window.class.general = general.into(); + } + } config.set_dynamic_title(config.dynamic_title() && config.window.title.is_none()); -- cgit