clone of my dotfiles.ssp.sh
1
fork

Configure Feed

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

super M for mail

+27 -4
+4 -2
hypr/.config/hypr/bindings.conf
··· 21 21 unbind = SUPER, Slash 22 22 bind = SUPER, Slash, exec, uwsm app -- 1password 23 23 24 - bind = SUPER CTRL, M, exec, uwsm app -- spotify 24 + #music and audio 25 + bind = SUPER, M, exec, ~/.config/hypr/sspaeti/jump-to-email-tmux.sh 25 26 bind = SUPER SHIFT, M, exec, ~/.config/hypr/sspaeti/toggle-audio.sh 26 - bindd = SUPER, M, Toggle Mute, exec, pamixer --toggle-mute && notify-send "Audio" "$(pamixer --get-mute | grep -q 'true' && echo '🔇 Muted' || echo '🔊 Unmuted')" -t 2000 27 + bindd = SUPER CTRL, M, Toggle Mute, exec, pamixer --toggle-mute && notify-send "Audio" "$(pamixer --get-mute | grep -q 'true' && echo '🔇 Muted' || echo '🔊 Unmuted')" -t 2000 28 + 27 29 unbind = SUPER, comma 28 30 bindd = SUPER, comma, Volume down, exec, $osdclient --output-volume lower 29 31 bindd = SUPER, period, Volume up, exec, $osdclient --output-volume raise
+20
hypr/.config/hypr/sspaeti/jump-to-email-tmux.sh
··· 1 + #!/usr/bin/env bash 2 + # Jump to terminal and switch to email tmux session 3 + 4 + TERMINAL_CLASS="foot" 5 + SESSION_TARGET="neomd:reading" # Change this if your session name is different 6 + 7 + # Get the address of the first terminal window 8 + TERMINAL_ADDR=$(hyprctl clients -j | jq -r ".[] | select(.class == \"$TERMINAL_CLASS\") | .address" | head -n1) 9 + 10 + if [ -n "$TERMINAL_ADDR" ]; then 11 + # Focus the terminal window 12 + hyprctl dispatch focuswindow "address:$TERMINAL_ADDR" 13 + 14 + # sleep 0.0000000000000000001 15 + 16 + # Switch to the target tmux session directly 17 + tmux switch-client -t "$SESSION_TARGET" 2>/dev/null 18 + else 19 + notify-send "Terminal not found" "No $TERMINAL_CLASS window is currently open" -t 3000 20 + fi
+3 -2
tmux/.config/tmux/tmux.conf
··· 106 106 bind-key -n M-p switch-client -t dedp-book:writing 107 107 bind-key -n M-w switch-client -t writing-ssp-data:rill 108 108 bind-key -n M-m switch-client -t neomd:reading 109 - bind-key -n M-t run-shell -b "~/.config/tmux/tmux-switch-session.sh" 110 - bind-key -n M-s display-popup -E -w 40% "sesh connect \"$(sesh list -i | gum filter --limit 1 --placeholder 'Pick a sesh' --prompt='⚡')\"" 109 + # general 110 + bind-key -n M-s run-shell -b "~/.config/tmux/tmux-switch-session.sh" 111 + bind-key -n M-t display-popup -E -w 40% "sesh connect \"$(sesh list -i | gum filter --limit 1 --placeholder 'Pick a sesh' --prompt='⚡')\"" 111 112 112 113 # set switching between last active tabs forth and back 113 114 bind-key k select-window -l