       [:!Cj :!CSj] ; Move message to junk
       [:!Cr :!CSr] ; Reply all
   ]}
+  {:des "Microsoft Teams"
+    :rules [:microsoft_teams
+      [:!CSa :!CSm] ; Toggle Mute
+  ]}
+  {:des "Notion"
+    :rules [:notion
+      [:!CSt :!CO4] ; Turn into to-do
+      [:!OTj :!CSdown_arrow] ; Move item one line down
+      [:!OTk :!CSup_arrow] ; Move item one line up
+      [:!Tg :!Cp] ; Search
+  ]}
+  {:des "Safari"
+    :rules [:safari
+      [:!CSr :!COr] ; Reload without cache
+      [:!Csemicolon :!COi] ; Toggle developer tools
+  ]}
+  {:des "Spotify"
+    :rules [:spotify
+      [:!Cf :!Cl] ; Search
+  ]}
+  {:des "Slack"
+    :rules [:slack
+      [:!COk :!Cup_arrow] ; Edit previous message
+      [:!CSTclose_bracket :!OSdown_arrow] ; Next channel with unreads
+      [:!CSTopen_bracket :!OSup_arrow] ; Previous channel with unreads
+      [:!CSclose_bracket :!Odown_arrow] ; Next channel
+      [:!CSh :!CSOTh] ; Stop calling people
+      [:!CSopen_bracket :!Oup_arrow] ; Previous channel
+      [:!Td :page_down] ; Scroll page down
+      [:!Tg :!Ck] ; Search
+      [:!Tu :page_up] ; Scroll page up
+  ]}
 ]}

    :chrome ["com.google.Chrome"]
    :firefox ["org.mozilla.firefox" "org.mozilla.firefoxdeveloperedition"]
    :mail ["com.apple.mail"]
  }

 :main[

    :rules [:chrome
      [:!CSc :!COc] ; Inspect element
      [:!Cbackslash :!Ox] ; 1Password
      [:!Csemicolon :!COj] ; Toggle developer tools
      [:!STbackslash :!Ox] ; 1Password
  ]}
  {:des "Firefox"
