aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--home/.config/i3/config1
-rwxr-xr-xhome/bin/search8
2 files changed, 9 insertions, 0 deletions
diff --git a/home/.config/i3/config b/home/.config/i3/config
index 2d85972..f520766 100644
--- a/home/.config/i3/config
+++ b/home/.config/i3/config
@@ -247,6 +247,7 @@ bindsym $mod+r mode "resize"
bindsym $mod+i exec firefox
bindsym $mod+p exec --no-startup-id ~/bin/open-project
bindsym $mod+Shift+i exec firefox --private-window
+ bindsym $mod+g exec search
#
# Quick launch menu
#
diff --git a/home/bin/search b/home/bin/search
new file mode 100755
index 0000000..49845a6
--- /dev/null
+++ b/home/bin/search
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+query=$(dmenu -p "Search:" < /dev/null)
+
+if [[ -n $query ]]; then
+ xdg-open "https://google.com/search?q=$query"
+ exec i3-msg [class="^Firefox$"] focus
+fi