I intend to switch to thunder when they add hold for peek https://github.com/thunder-app/thunder/issues/1160
then i’ll be done with sync myself, I highly recommend thunder if you like sync
I’m an anarchocommunist, all states are evil.
Your local herpetology guy.
Feel free to AMA about picking a pet/reptiles in general, I have a lot of recommendations for that!
I intend to switch to thunder when they add hold for peek https://github.com/thunder-app/thunder/issues/1160
then i’ll be done with sync myself, I highly recommend thunder if you like sync
I desperately want to know what he thinks his worst idea is
Soulmatete
I made a better solution in my post that works perfectly… and is better for me because it isn’t a script (I don’t like adding additional dotfiles) sorry for the unnecessary effort.
Do foss models really matter? I’m pro foss and think proprietary software should be banned but these weights are essentially a compiled program, we have no idea what they do
Test setting it in /etc/environment
Why not just switch to MPV?
yeah i’m doing this because i’m anal not because there’s a good reason to.
I’ve found the alternative to PULSE_SINK in a pipewire context, which is PIPEWIRE_NODE=
that might help.
Adding the second sink lets you easily route the audio through one, if I run that command I have it setup like this
pactl load-module module-combine-sink sink_name=‘Game’ slaves=‘easyeffects_sink’
and then I have a sink named “game” that I can record from OBS that isolates my audio from the one called game, but also passes that to my speakers, just seems like an easier way to do what you’re trying to accomplish with the wireplumber thing. I don’t know about if it’s the “proper” way but it works for me!
pactl load-module module-combine-sink sink_name='(namehere)' slaves='(put the sink you want to duplicate here)'
Then there will be another sink that’s the exact same as the one you set as a slave that you can play audio to and that OBS can record separately, as for getting something to automatically go to that stream, generally you can use this environment variable:
PULSE_SINK='(sinknamehere)'
and make a .desktop file or keyboard shortcut that launches the program with that
you can also make the sink names consistent with something like this but adapted to your audio devices in your wireplumber conf:
monitor.alsa.rules = [
{
matches = [
{
device.name = "~alsa_card.pci-0000_06_00.*"
}
]
actions = {
update-props = {
device.name = "alsa_card.pci-0000_06_00"
node.nick = "Speakers"
}
}
}
{
matches = [
{
device.name = "~alsa_card.usb-Creative_Technology_Ltd_Sound_Blaster_X4*"
}
]
actions = {
update-props = {
device.name = "alsa_card.usb-Creative_Technology_Ltd_Sound_Blaster_X4"
node.nick = "Headphones"
}
}
}
]
deleted by creator
Every single way that flatpak doesn’t integrate well into the OS is easily fixed with minimal effort.
I highly recommend fedora kiniote if stability is your goal always go immutable
Do you have any better suggestions?
The real reason for alacritty is that it’s my terminal emulator of choice and it needed to run “xclip -o | wl-copy” while in focus, or the clipboard won’t update properly.
Is there any chance you’re a chimera?
The funny dramatically outweighs the annoying for me honestly, it’s not like this kind of advertising is more annoying than ads used to be
I’ve been hoping someone would start a gambian pouched rat breeding project because of exactly this