diff --git a/private_dot_config/sherlock/config.toml b/private_dot_config/sherlock/config.toml new file mode 100644 index 0000000..ff711c0 --- /dev/null +++ b/private_dot_config/sherlock/config.toml @@ -0,0 +1,5 @@ +[debug] +app_paths = ["/usr/share/applications"] + +[behaviour] +daemonize = true diff --git a/private_dot_config/sherlock/empty_main.css b/private_dot_config/sherlock/empty_main.css new file mode 100644 index 0000000..e69de29 diff --git a/private_dot_config/sherlock/empty_sherlockignore b/private_dot_config/sherlock/empty_sherlockignore new file mode 100644 index 0000000..e69de29 diff --git a/private_dot_config/sherlock/fallback.json b/private_dot_config/sherlock/fallback.json new file mode 100644 index 0000000..accf744 --- /dev/null +++ b/private_dot_config/sherlock/fallback.json @@ -0,0 +1,182 @@ +[ + { + "name": "Teams Event", + "type": "teams_event", + "args": { + "icon": "teams", + "date_date": "now", + "event_start": "-5 minutes", + "event_end": "+15 minutes" + }, + "priority": 1, + "home": true + }, + { + "name": "Clipboard", + "type": "clipboard-execution", + "args": {}, + "priority": 1, + "home": true + }, + { + "name": "Spotify", + "type": "audio_sink", + "args": {}, + "async": true, + "priority": 1, + "home": true, + "spawn_focus": false + }, + { + "name": "Calculator", + "type": "calculation", + "args": {}, + "priority": 1 + }, + { + "name": "App Launcher", + "alias": "app", + "type": "app_launcher", + "args": {}, + "priority": 2, + "home": true + }, + { + "name": "Bookmarks", + "alias": "", + "type": "command", + "args": { + "commands": { + "ChatGPT": { + "icon": "chat-gpt", + "exec": "xdg-open https://chatgpt.com &", + "search_string": "chatgpt;ai;" + }, + "Github": { + "icon": "sherlock-github", + "exec": "xdg-open https://github.com/skxxtz &", + "search_string": "github;" + } + } + }, + "priority": 3 + }, + { + "name": "Network Management", + "alias": "nm", + "type": "command", + "args": { + "commands": { + "Waves": { + "icon": "network-connect", + "exec": "nmcli d wifi c Waves &", + "search_string": "wifi;waves" + }, + "Waves-AP": { + "icon": "network-connect", + "exec": "nmcli d wifi c Waves-AP &", + "search_string": "wifi;wavesap" + } + } + }, + "priority": 4 + }, + { + "name": "Power Management", + "alias": "pm", + "type": "command", + "args": { + "commands": { + "Shutdown": { + "icon": "system-shutdown", + "exec": "systemctl poweroff", + "search_string": "Poweroff;Shutdown" + }, + "Sleep": { + "icon": "system-suspend", + "exec": "systemctl suspend", + "search_string": "Sleep;" + }, + "Lock": { + "icon": "system-lock-screen", + "exec": "systemctl suspend & swaylock", + "search_string": "Lock Screen;" + }, + "Reboot": { + "icon": "system-reboot", + "exec": "systemctl reboot", + "search_string": "reboot" + } + } + }, + "priority": 4 + }, + { + "name": "OBS Studio", + "alias": "", + "type": "command", + "args": { + "commands": { + "Start Recording": { + "icon": "sherlock-record", + "exec": "obs --startrecording &", + "search_string": "recording;start recording;startrecording;obs studio;" + } + } + }, + "priority": 5 + }, + { + "name": "Utilities", + "alias": "", + "type": "command", + "args": { + "commands": { + "Color Picker": { + "icon": "colorgrab", + "exec": "hyprpicker -a &", + "search_string": "colorpicker" + } + } + }, + "priority": 5 + }, + { + "name": "Web Search", + "display_name": "Google Search", + "tag_start": "{keyword}", + "alias": "gg", + "type": "web_launcher", + "args": { + "search_engine": "google", + "icon": "google" + }, + "priority": 100 + }, + { + "name": "YouTube Search", + "display_name": "Youtube Search", + "tag_start": "{keyword}", + "alias": "yt", + "type": "web_launcher", + "args": { + "search_engine": "https://www.youtube.com/results?search_query={keyword}", + "icon": "sherlock-youtube" + }, + "priority": 0 + }, + { + "name": "Wikipedia Search", + "alias": "wiki", + "type": "bulk_text", + "on_return": "next", + "async": true, + "args": { + "icon": "wikipedia", + "exec": "/home/basti/.config/sherlock/scripts/sherlock-wiki", + "exec-args": "'{keyword}'" + }, + "priority": 0, + "shortcut": false + } +] diff --git a/private_dot_config/sherlock/sherlock_alias.json b/private_dot_config/sherlock/sherlock_alias.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/private_dot_config/sherlock/sherlock_alias.json @@ -0,0 +1 @@ +{}