From 2e436401f312aa9fb635aae42c94ec50d4000e8d Mon Sep 17 00:00:00 2001 From: imgurbot12 Date: Tue, 9 Apr 2024 15:02:57 -0700 Subject: [PATCH] fix: forgor rmenu-plugin and to actually update config --- rmenu-plugin/src/bin/main.rs | 14 ++++++++++++-- rmenu/public/config.yaml | 2 ++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/rmenu-plugin/src/bin/main.rs b/rmenu-plugin/src/bin/main.rs index 8ca2e9b..6727a79 100644 --- a/rmenu-plugin/src/bin/main.rs +++ b/rmenu-plugin/src/bin/main.rs @@ -120,15 +120,24 @@ impl Into for EntryArgs { /// Arguments for Options CLI Command #[derive(Debug, Args)] struct OptionArgs { - /// Override Applicaiton Theme + /// Override Applicaiton CSS #[arg(short = 'C', long)] pub css: Option, + /// Override Default View Page-Size #[arg(short = 's', long)] pub page_size: Option, + /// Override Default Percentage Completion Before Page Load #[arg(short = 'l', long)] pub page_load: Option, + /// Override Selection Jump Distance #[arg(short = 'd', long)] pub jump_dist: Option, + /// Override Select on Hover Option + #[arg(long)] + pub hover_select: Option, + /// Override Single-Click Activation Option + #[arg(long)] + pub single_click: Option, // search settings /// Override Default Placeholder #[arg(short = 'P', long)] @@ -184,7 +193,6 @@ struct OptionArgs { #[arg(short = 'w', long)] pub window_width: Option, /// Override Window Height - #[arg(short = 'h', long)] pub window_height: Option, } @@ -196,6 +204,8 @@ impl Into for OptionArgs { page_load: self.page_load, jump_dist: self.jump_dist, placeholder: self.placeholder, + hover_select: self.hover_select, + single_click: self.single_click, search_restrict: self.search_restrict, search_min_length: self.search_min_length, search_max_length: self.search_max_length, diff --git a/rmenu/public/config.yaml b/rmenu/public/config.yaml index a174e9b..a1c5466 100644 --- a/rmenu/public/config.yaml +++ b/rmenu/public/config.yaml @@ -27,6 +27,8 @@ plugins: cache: onlogin options: css: ~/.config/rmenu/themes/launchpad.css + hover_select: true + single_click: true page_size: 500 transparent: true window_width: 1200