summaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/launcher/actions.tsx16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/modules/launcher/actions.tsx b/src/modules/launcher/actions.tsx
index e99c720..03db28b 100644
--- a/src/modules/launcher/actions.tsx
+++ b/src/modules/launcher/actions.tsx
@@ -122,21 +122,6 @@ const actions = (mode: Variable<Mode>, entry: Widget.Entry): ActionMap => ({
// If no args, autocomplete cmd
if (args.length === 0) return autocomplete(entry, "todo");
- // If tod not installed, notify
- if (!GLib.find_program_in_path("tod")) {
- notify({
- summary: "Tod not installed",
- body: "The launcher todo subcommand requires `tod`. Install it with `yay -S tod-bin`",
- icon: "dialog-warning-symbolic",
- urgency: "critical",
- actions: {
- Install: () => execAsync("uwsm app -T -- yay -S tod-bin").catch(console.error),
- },
- });
- close();
- return;
- }
-
// If tod not configured, notify
let token = null;
try {
@@ -172,6 +157,7 @@ const actions = (mode: Variable<Mode>, entry: Widget.Entry): ActionMap => ({
close();
},
+ available: () => !!GLib.find_program_in_path("tod"),
},
reload: {
icon: "refresh",