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
|
rtl433Lean
|
||||||
lmms
|
lmms
|
||||||
openrgb
|
openrgb
|
||||||
|
krita
|
||||||
|
|
||||||
# Games
|
# Games
|
||||||
prismlauncher
|
prismlauncher
|
||||||
|
|
@ -72,6 +73,7 @@ in
|
||||||
openjdk25
|
openjdk25
|
||||||
go
|
go
|
||||||
claude-code
|
claude-code
|
||||||
|
codex
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
|
@ -98,10 +100,17 @@ in
|
||||||
kdePackages.konsole
|
kdePackages.konsole
|
||||||
kdePackages.dolphin
|
kdePackages.dolphin
|
||||||
kdePackages.plasma-systemmonitor
|
kdePackages.plasma-systemmonitor
|
||||||
|
kdePackages.kdialog
|
||||||
qt5.qtwayland
|
qt5.qtwayland
|
||||||
qt6.qtwayland
|
qt6.qtwayland
|
||||||
qemu
|
qemu
|
||||||
file
|
file
|
||||||
|
wineWow64Packages.stable
|
||||||
|
ghidra
|
||||||
|
jdk
|
||||||
|
python3
|
||||||
|
radare2
|
||||||
|
binwalk
|
||||||
];
|
];
|
||||||
|
|
||||||
# Lets non-Nix binaries (e.g. the Tor Browser bundle) find an FHS linker.
|
# Lets non-Nix binaries (e.g. the Tor Browser bundle) find an FHS linker.
|
||||||
|
|
|
||||||
|
|
@ -8,5 +8,18 @@
|
||||||
alsa.enable = true;
|
alsa.enable = true;
|
||||||
alsa.support32Bit = true;
|
alsa.support32Bit = true;
|
||||||
pulse.enable = 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