summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbin/drak3d4
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/drak3d b/bin/drak3d
index 531ddb9..14abbe0 100755
--- a/bin/drak3d
+++ b/bin/drak3d
@@ -43,12 +43,14 @@ my $running_wm = any::running_window_manager();
my $o_method;
my $o_wm;
+my $force;
GetOptions(
"method=s" => \$o_method,
"wm=s" => \$o_wm,
+ "force" => \$force,
) or warn "invalid options";
-my $use_arguments = !$o_method || $glx->{capabilities}{$o_method};
+my $use_arguments = $force || !$o_method || $glx->{capabilities}{$o_method};
$glx->{method} = $use_arguments && $o_method if $o_method;
$glx->{wm} = $use_arguments && $o_wm if $o_wm;