diff --git a/.config/sherlock/fallback.json b/.config/sherlock/fallback.json new file mode 100644 index 0000000..0d18471 --- /dev/null +++ b/.config/sherlock/fallback.json @@ -0,0 +1,172 @@ +[ + { + "name": "Weather", + "alias": null, + "tag_start": null, + "tag_end": null, + "display_name": null, + "on_return": null, + "next_content": null, + "type": "weather", + "priority": 1.0, + "exit": true, + "shortcut": false, + "spawn_focus": false, + "async": true, + "home": "OnlyHome", + "args": { + "location": "bremen", + "update_interval": 60 + }, + "binds": null, + "actions": [ + { + "name": "Show in Web", + "exec": "https://www.wttr.in/bremen", + "icon": "sherlock-link", + "method": "web_launcher", + "exit": true + } + ], + "add_actions": null + }, + { + "name": "Spotify", + "alias": null, + "tag_start": null, + "tag_end": null, + "display_name": null, + "on_return": null, + "next_content": null, + "type": "audio_sink", + "priority": 1.0, + "exit": true, + "shortcut": true, + "spawn_focus": false, + "async": true, + "home": "OnlyHome", + "args": {}, + "binds": [ + { + "bind": "Return", + "callback": "playpause", + "exit": false + }, + { + "bind": "l", + "callback": "next", + "exit": false + }, + { + "bind": "h", + "callback": "previous", + "exit": false + } + ], + "actions": [ + { + "name": "Skip", + "exec": null, + "icon": "media-seek-forward", + "method": "inner.next", + "exit": false + }, + { + "name": "Previous", + "exec": null, + "icon": "media-seek-backward", + "method": "inner.previous", + "exit": false + } + ], + "add_actions": null + }, + { + "name": "Calculator", + "alias": null, + "tag_start": null, + "tag_end": null, + "display_name": null, + "on_return": "copy", + "next_content": null, + "type": "calculation", + "priority": 1.0, + "exit": true, + "shortcut": true, + "spawn_focus": true, + "async": false, + "home": "Search", + "args": { + "capabilities": [ + "calc.math", + "calc.units" + ] + }, + "binds": null, + "actions": null, + "add_actions": null + }, + { + "name": "App Launcher", + "alias": "app", + "tag_start": null, + "tag_end": null, + "display_name": null, + "on_return": null, + "next_content": null, + "type": "app_launcher", + "priority": 3.0, + "exit": true, + "shortcut": true, + "spawn_focus": true, + "async": false, + "home": "Home", + "args": {}, + "binds": null, + "actions": null, + "add_actions": null + }, + { + "name": "Kill Process", + "alias": "kill", + "tag_start": null, + "tag_end": null, + "display_name": null, + "on_return": null, + "next_content": null, + "type": "process", + "priority": 0.0, + "exit": true, + "shortcut": true, + "spawn_focus": true, + "async": false, + "home": "Search", + "args": {}, + "binds": null, + "actions": null, + "add_actions": null + }, + { + "name": "Web Search", + "alias": "gg", + "tag_start": "{keyword}", + "tag_end": null, + "display_name": "Google Search", + "on_return": null, + "next_content": null, + "type": "web_launcher", + "priority": 100.0, + "exit": true, + "shortcut": true, + "spawn_focus": true, + "async": false, + "home": "Search", + "args": { + "icon": "google", + "search_engine": "google" + }, + "binds": null, + "actions": null, + "add_actions": null + } +] \ No newline at end of file diff --git a/.config/sherlock/main.css b/.config/sherlock/main.css new file mode 100644 index 0000000..e69de29 diff --git a/.config/sherlock/theme.txt b/.config/sherlock/theme.txt new file mode 100644 index 0000000..e69de29