aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2019-12-25 22:08:10 +0100
committerJakob Odersky <jakob@odersky.com>2019-12-25 22:08:10 +0100
commita57c12ac80bb022a5416bd4b7822900ebb32443f (patch)
tree05c2a437eac7a143e12ddaea7e96f3d630c39cb9
parentd113ff8ce5ac0175a7655ca650ee1f9064a8be64 (diff)
downloaddotfiles-a57c12ac80bb022a5416bd4b7822900ebb32443f.tar.gz
dotfiles-a57c12ac80bb022a5416bd4b7822900ebb32443f.tar.bz2
dotfiles-a57c12ac80bb022a5416bd4b7822900ebb32443f.zip
Add dmenu script for web search
-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