mirror of
https://github.com/Nexoniarz/nexoniarz-config-nixos.git
synced 2026-11-03 04:24:27 +00:00
Add krita, codex and reverse-engineering tools; A2DP-only Bluetooth audio
This commit is contained in:
parent
aae40e6d5c
commit
d3a047f791
2 changed files with 22 additions and 0 deletions
|
|
@ -57,6 +57,7 @@ in
|
|||
rtl433Lean
|
||||
lmms
|
||||
openrgb
|
||||
krita
|
||||
|
||||
# Games
|
||||
prismlauncher
|
||||
|
|
@ -72,6 +73,7 @@ in
|
|||
openjdk25
|
||||
go
|
||||
claude-code
|
||||
codex
|
||||
];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
|
|
@ -98,10 +100,17 @@ in
|
|||
kdePackages.konsole
|
||||
kdePackages.dolphin
|
||||
kdePackages.plasma-systemmonitor
|
||||
kdePackages.kdialog
|
||||
qt5.qtwayland
|
||||
qt6.qtwayland
|
||||
qemu
|
||||
file
|
||||
wineWow64Packages.stable
|
||||
ghidra
|
||||
jdk
|
||||
python3
|
||||
radare2
|
||||
binwalk
|
||||
];
|
||||
|
||||
# Lets non-Nix binaries (e.g. the Tor Browser bundle) find an FHS linker.
|
||||
|
|
|
|||
|
|
@ -8,5 +8,18 @@
|
|||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = true;
|
||||
|
||||
# Bluetooth headphones are playback-only here (mic comes from the USB
|
||||
# codec). Disable HSP/HFP so they never drop to 8/16 kHz mono call mode.
|
||||
wireplumber.extraConfig."11-bluetooth-policy" = {
|
||||
"wireplumber.settings" = {
|
||||
"bluetooth.autoswitch-to-headset-profile" = false;
|
||||
};
|
||||
"monitor.bluez.properties" = {
|
||||
# PC only sends audio. Allowing a2dp_sink lets the Monitor II (which
|
||||
# also advertises an A2DP source) connect backwards as "audio gateway".
|
||||
"bluez5.roles" = [ "a2dp_source" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue