Add to .zshrc:
c() {
gh copilot suggest -t shell "$*"
}
https://wiki.archlinux.org/title/Bluetooth_headset#Disable_PipeWire_HSP/HFP_profile
Unlike PulseAudio, PipeWire does not automatically switch between A2DP and HSP/HFP in response to input events. However, rather than to enable automatically switching to the (lower audio quality) HSP/HFP profile if A2DP fails, you may prefer to disable the former altogether. To do so, create or edit a bluez configuration as shown below.
Possible Paths:
/etc/wireplumber/wireplumber.conf.d/51-mitigate-annoying-profile-switch.conf
Create a .Xmodmap file in user directory: nano ~/.Xmodmap
keycode 49 = less greater less greater bar brokenbar bar
keycode 94 = dead_circumflex degree dead_circumflex degree U2032 U2033 U2032
Apply changes with this command: xmodmap ~/.Xmodmap