mirror of
https://github.com/thilobillerbeck/dotfiles.git
synced 2025-01-04 08:50:26 +01:00
Compare commits
2 commits
3e77c14a0e
...
cff4bd7439
Author | SHA1 | Date | |
---|---|---|---|
cff4bd7439 | |||
d521c0a617 |
4 changed files with 4 additions and 109 deletions
|
@ -119,11 +119,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1708451036,
|
"lastModified": 1708591310,
|
||||||
"narHash": "sha256-tgZ38NummEdnXvxj4D0StHBzXgceAw8CptytHljH790=",
|
"narHash": "sha256-8mQGVs8JccWTnORgoLOTh9zvf6Np+x2JzhIc+LDcJ9s=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "517601b37c6d495274454f63c5a483c8e3ca6be1",
|
"rev": "0e0e9669547e45ea6cca2de4044c1a384fd0fe55",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
@ -1,104 +0,0 @@
|
||||||
context.modules = [
|
|
||||||
{
|
|
||||||
name = libpipewire-module-loopback
|
|
||||||
args = {
|
|
||||||
node.name = "OBS"
|
|
||||||
node.description = "OBS"
|
|
||||||
capture.props = {
|
|
||||||
media.class = "Audio/Sink"
|
|
||||||
audio.position = [ FL FR ]
|
|
||||||
}
|
|
||||||
playback.props = {
|
|
||||||
audio.position = [ FL FR ]
|
|
||||||
node.target = "alsa_output.usb-MOTU_M4_M4AE167AEJ-00.analog-surround-40"
|
|
||||||
stream.dont-remix = true
|
|
||||||
node.passive = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = libpipewire-module-loopback
|
|
||||||
args = {
|
|
||||||
node.name = "M4 Stereo (1&2) -- Monitor & Headphones"
|
|
||||||
node.description = "M4 Stereo (1&2) -- Monitor & Headphones"
|
|
||||||
capture.props = {
|
|
||||||
media.class = "Audio/Sink"
|
|
||||||
audio.position = [ FL FR ]
|
|
||||||
}
|
|
||||||
playback.props = {
|
|
||||||
audio.position = [ FL FR ]
|
|
||||||
node.target = "alsa_output.usb-MOTU_M4_M4AE167AEJ-00.analog-surround-40"
|
|
||||||
stream.dont-remix = true
|
|
||||||
node.passive = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = libpipewire-module-loopback
|
|
||||||
args = {
|
|
||||||
node.name = "M4 Stereo (3&4) -- Line Out"
|
|
||||||
node.description = "M4 Stereo (3&4) -- Line Out"
|
|
||||||
capture.props = {
|
|
||||||
media.class = "Audio/Sink"
|
|
||||||
audio.position = [ FL FR ]
|
|
||||||
}
|
|
||||||
playback.props = {
|
|
||||||
audio.position = [ RR RL ]
|
|
||||||
node.target = "alsa_output.usb-MOTU_M4_M4AE167AEJ-00.analog-surround-40"
|
|
||||||
stream.dont-remix = true
|
|
||||||
node.passive = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = libpipewire-module-loopback
|
|
||||||
args = {
|
|
||||||
node.name = "M4 Input 1"
|
|
||||||
node.description = "M4 Input 1"
|
|
||||||
capture.props = {
|
|
||||||
audio.position = [ FL ]
|
|
||||||
stream.dont-remix = true
|
|
||||||
node.target = "alsa_input.usb-MOTU_M4_M4AE167AEJ-00.analog-surround-40"
|
|
||||||
node.passive = true
|
|
||||||
}
|
|
||||||
playback.props = {
|
|
||||||
media.class = "Audio/Source"
|
|
||||||
audio.position = [ MONO ]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = libpipewire-module-loopback
|
|
||||||
args = {
|
|
||||||
node.name = "M4 Input 2"
|
|
||||||
node.description = "M4 Input 2"
|
|
||||||
capture.props = {
|
|
||||||
audio.position = [ FR ]
|
|
||||||
stream.dont-remix = true
|
|
||||||
node.target = "alsa_input.usb-MOTU_M4_M4AE167AEJ-00.analog-surround-40"
|
|
||||||
node.passive = true
|
|
||||||
}
|
|
||||||
playback.props = {
|
|
||||||
media.class = "Audio/Source"
|
|
||||||
audio.position = [ MONO ]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
name = libpipewire-module-loopback
|
|
||||||
args = {
|
|
||||||
node.name = "M4 Input (3&4) -- Line In"
|
|
||||||
node.description = "M4 Input (3&4) -- Line In"
|
|
||||||
capture.props = {
|
|
||||||
audio.position = [ RL RR ]
|
|
||||||
stream.dont-remix = true
|
|
||||||
node.target = "alsa_input.usb-MOTU_M4_M4AE167AEJ-00.analog-surround-40"
|
|
||||||
node.passive = true
|
|
||||||
}
|
|
||||||
playback.props = {
|
|
||||||
media.class = "Audio/Source"
|
|
||||||
audio.position = [ FL FR ]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
|
@ -74,7 +74,6 @@ with lib;
|
||||||
onChange = ''cat ~/.ssh/config_source > ~/.ssh/config && chmod 600 ~/.ssh/config'';
|
onChange = ''cat ~/.ssh/config_source > ~/.ssh/config && chmod 600 ~/.ssh/config'';
|
||||||
};
|
};
|
||||||
".gitignore".source = ./../dotfiles/.gitignore;
|
".gitignore".source = ./../dotfiles/.gitignore;
|
||||||
".config/pipewire/pipewire.conf.d/98-motu-m4.conf".source = ./../dotfiles/motu-m4.conf;
|
|
||||||
".config/pipewire/pipewire.conf.d/99-noise-suppression.conf".text = ''
|
".config/pipewire/pipewire.conf.d/99-noise-suppression.conf".text = ''
|
||||||
context.modules = [{
|
context.modules = [{
|
||||||
name = libpipewire-module-filter-chain
|
name = libpipewire-module-filter-chain
|
||||||
|
|
|
@ -38,7 +38,7 @@ let
|
||||||
chromium_extension;
|
chromium_extension;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
programs.vivaldi = {
|
programs.chromium = {
|
||||||
enable = isEnabled;
|
enable = isEnabled;
|
||||||
dictionaries = dictionaries;
|
dictionaries = dictionaries;
|
||||||
commandLineArgs = commandLineArgs;
|
commandLineArgs = commandLineArgs;
|
||||||
|
|
Loading…
Reference in a new issue