Add keyboard combo to launch hourly weather URI
[khome.git] / home / .xbindkeysrc
index 5db8214..bb34e7a 100644 (file)
@@ -1,20 +1,29 @@
+# (Mod4 is Windows key)
+
 "xbindkeys_show"
   control+shift + q
 
-# Increase volume
-"vol_inc"
+# -----------
+# Volume
+# -----------
+"pactl set-sink-volume @DEFAULT_SINK@ +5%"
    XF86AudioRaiseVolume
-# Decrease volume
-"vol_dec"
+"pactl set-sink-volume @DEFAULT_SINK@ -5%"
    XF86AudioLowerVolume
-# Mute
-"vol_mute"
+"pactl set-sink-mute @DEFAULT_SINK@ toggle"
    XF86AudioMute
 
+# ----------
+# Backlight
+# ----------
 "sudo /home/siraaj/bin/backlight_adjust +5"
     XF86MonBrightnessUp
+"sudo /home/siraaj/bin/backlight_adjust +1"
+    shift + XF86MonBrightnessUp
 "sudo /home/siraaj/bin/backlight_adjust -5"
     XF86MonBrightnessDown
+"sudo /home/siraaj/bin/backlight_adjust -1"
+    shift + XF86MonBrightnessDown
 
 # Workaround: XF86MonBrightness(Up|Down) keys stopped working on Librem 15v4 :(
 "sudo /home/siraaj/bin/backlight_adjust +5"
@@ -22,6 +31,9 @@
 "sudo /home/siraaj/bin/backlight_adjust -5"
     shift+XF86AudioLowerVolume
 
+# -------------------
+# Screen saver/locker
+# -------------------
 # mate-screensaver equivalent: "mate-screensaver-command --lock"
 "xscreensaver-command -activate"
    XF86ScreenSaver
 "mpc next"
     XF86AudioNext
 # Otherwise use combinations:
-# (Mod4 is Windows key)
 "mpc toggle"
-    Mod4+Down
+    Mod4 + Down
 "mpc stop"
-    Mod4+Up
+    Mod4 + Up
 "mpc prev"
-    Mod4+Left
+    Mod4 + Left
 "mpc next"
-    Mod4+Right
+    Mod4 + Right
 
 ## cmus-remote
 #"cmus-remote --stop"
 #    XF86AudioNext
 
 
-# Quick access to in-terminal apps
-"st -e htop"
-    Mod4+h
-"st -e ncmpcpp"
-    Mod4+n
-"st -e ranger"
-    Mod4+r
-
+# --------------------
 # Transparency adjust
-"compton-trans 40"
+# --------------------
+"picom-trans 40"
     Mod4 + 4
-"compton-trans 45"
+"picom-trans 45"
     Mod4 + Shift + 4
-"compton-trans 50"
+"picom-trans 50"
     Mod4 + 5
-"compton-trans 55"
+"picom-trans 55"
     Mod4 + Shift + 5
-"compton-trans 60"
+"picom-trans 60"
     Mod4 + 6
-"compton-trans 65"
+"picom-trans 65"
     Mod4 + Shift + 6
-"compton-trans 70"
+"picom-trans 70"
     Mod4 + 7
-"compton-trans 75"
+"picom-trans 75"
     Mod4 + Shift + 7
-"compton-trans 80"
+"picom-trans 80"
     Mod4 + 8
-"compton-trans 85"
+"picom-trans 85"
     Mod4 + Shift + 8
-"compton-trans 90"
+"picom-trans 90"
     Mod4 + 9
-"compton-trans 95"
+"picom-trans 95"
     Mod4 + Shift + 9
-"compton-trans 100"
+"picom-trans 100"
     Mod4 + 0
 
+# ------------------------
 # Screenshot
-"screengrab -r"
+# ------------------------
+"scrot --select --freeze 'screen--%Y-%m-%d--%H-%M-%S.png' -e 'mv $f ~/arc/img/Screenshots/'"
     Print
 
+# ----------------
+# App launchers
+# ----------------
+
+"st -e htop"
+    Mod4 + h
+"st -e ncmpcpp"
+    Mod4 + m
+"st -e ranger"
+    Mod4 + r
+
 # Search mpd lib and play selection
 "mpplay"
-    Mod4+p
+    Mod4 + p
 
 # Search video catalog and play selection
 "video-catalog-play"
-    Mod4+v
+    Mod4 + v
+
+# Editors
+"gvim"
+    Mod4 + e
+"emacs"
+    Mod4 + Shift + e
+
+# Edit specific files
+"cd ~/doc/TODO && gvim TODO.md"
+    Mod4 + t
+"cd ~/doc/ideas && gvim ideas.md"
+    Mod4 + i
+"cd ~/doc/drafts && drafts_prepend && gvim drafts.md"
+    Mod4 + d
+"cd ~/doc/notes && notes_prepend && gvim notes.md"
+    Mod4 + n
+"cd ~/doc/bookmarks && gvim bookmarks.md"
+    Mod4 + b
+"cd ~/doc/quotations && gvim quotations.md"
+    Mod4 + q
+
+# File browser
+"pcmanfm"
+    Mod4 + f
+
+# Weather
+"notify_weather"
+    Mod4 + w
+"xdg-open 'https://forecast.weather.gov/MapClick.php?lat=40.61&lon=-73.92&lg=english&&FcstType=graphical&menu=1'"
+    Mod4 + Shift + w
+
+# Calendar
+"notify_cal"
+    Mod4 + c
+
+# Status
+"notify_status"
+    Mod4 + s
 
-"gvim ~/TODO.md"
-    alt + shift + t
-"gvim ~/Documents/Drafts.txt"
-    alt + shift + d
+"notify_time-in-zones"
+    Mod4 + z
This page took 0.032993 seconds and 4 git commands to generate.