My configurations for the software I use
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

river: Add special tags for keepassxc and thunderbird

yemou a2477fed 531a4fc0

+31
+31
config/river/init
··· 77 77 riverctl map normal Super 0 set-focused-tags $all_tags 78 78 riverctl map normal Super+Shift 0 set-view-tags $all_tags 79 79 80 + riverctl declare-mode special-tags 81 + riverctl map normal Super G enter-mode special-tags 82 + riverctl map special-tags None Escape enter-mode normal 83 + 84 + keepassxc_tag=$((1 << (10 - 1))) 85 + riverctl map special-tags None k toggle-focused-tags $keepassxc_tag 86 + riverctl map special-tags Shift k toggle-view-tags $keepassxc_tag 87 + riverctl map special-tags Control k set-focused-tags $keepassxc_tag 88 + riverctl map special-tags Shift+Control k set-view-tags $keepassxc_tag 89 + 90 + riverctl rule-add -app-id org.keepassxc.KeePassXC float 91 + riverctl rule-add -app-id org.keepassxc.KeePassXC -title "KeyChain.kdbx [Locked] - KeePassXC" tags $keepassxc_tag 92 + 93 + thunderbird_tag=$((1 << (11 - 1))) 94 + riverctl map special-tags None t toggle-focused-tags $thunderbird_tag 95 + riverctl map special-tags Shift t toggle-view-tags $thunderbird_tag 96 + riverctl map special-tags Control t set-focused-tags $thunderbird_tag 97 + riverctl map special-tags Shift+Control t set-view-tags $thunderbird_tag 98 + 99 + riverctl rule-add -app-id org.mozilla.Thunderbird tags $thunderbird_tag 100 + 101 + for i in $(seq 1 9) 102 + do 103 + tags=$((1 << ($i - 1))) 104 + 105 + riverctl map special-tags None $i toggle-focused-tags $tags 106 + riverctl map special-tags Shift $i toggle-view-tags $tags 107 + riverctl map special-tags Control $i set-focused-tags $tags 108 + riverctl map special-tags Shift+Control $i set-view-tags $tags 109 + done 110 + 80 111 riverctl map normal Super+Control Escape exit 81 112 riverctl map normal Super Q close 82 113