Skip to content

Commit 1d63670

Browse files
committed
Add get version argument
1 parent 36e58ca commit 1d63670

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

src/main.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ impl State {
8181

8282
fn update(&mut self, message: Message) -> Task<Message> {
8383
log::trace!("update fn run");
84+
8485
match message {
8586
Message::TextInputChanged(content) => {
8687
self.text_value = content;
@@ -239,6 +240,14 @@ fn main() -> iced::Result {
239240
// Skip first arg (program name)
240241
for arg in std::env::args().skip(1) {
241242
match arg.as_str() {
243+
"-v" | "--version" => {
244+
println!(
245+
"{} Version: {}",
246+
env!("CARGO_PKG_NAME"),
247+
env!("CARGO_PKG_VERSION"),
248+
);
249+
return Ok(());
250+
}
242251
"--dmenu" => {
243252
state = State::new_drun as fn() -> State;
244253
}

0 commit comments

Comments
 (0)