From 34e4a9c670e4c53c8448c74fe6248fc1fc64bf46 Mon Sep 17 00:00:00 2001 From: Rasmus Steinke Date: Sun, 6 Aug 2017 00:08:04 +0200 Subject: exit clerk when using rofi interface --- clerk | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'clerk') diff --git a/clerk b/clerk index fc0551b..3630e81 100755 --- a/clerk +++ b/clerk @@ -262,10 +262,17 @@ sub list_db_entries_for { ); my $output = $formater{$kind}->($rdb); + if ($backend eq "rofi") { + my $out = backend_call($output, $fields{$kind}); + do_action($out, "tracks"); + } + elsif ($backend eq "fzf") { for (;;) { my $out = backend_call($output, $fields{$kind}); do_action($out, "tracks"); + } } + } main; -- cgit v1.2.3-24-g4f1b