diff --git a/modules/nixos/sound.nix b/modules/nixos/sound.nix index 54fad8d..f0a8786 100644 --- a/modules/nixos/sound.nix +++ b/modules/nixos/sound.nix @@ -10,7 +10,6 @@ wireplumber = { enable = true; - # Ниже старое # Запретить конкретному софту редактировать громкость микрофона # В терминал `wpctl status`, найти нужное приложение в списке клиентов # Потом `wpctl inspect номер-клиента | grep application.process.binary` @@ -20,8 +19,14 @@ # https://askubuntu.com/questions/749407/is-there-any-way-to-prevent-application-from-changing-volume-level-of-my-microph # https://www.linux.org/threads/prevent-applications-from-changing-microphone-gain.41636/ # https://www.reddit.com/r/Ubuntu/comments/pvlm6r/how_to_disable_microphone_autoadjusting/ + # https://wiki.archlinux.org/title/Firefox/Tweaks#Disable_WebRTC_audio_post_processing + + # Если не помогает и сайты в браузере косячат, то есть такие решения: + # 1) Firefox или его форки - в браузерной строке пишешь и открываешь about:config + # Там делаешь media.getusermedia.agc_enabled false. Это Automatic Gain Control + # 2) Chromium или его форки - в браузерной строке пишешь и открываешь chrome://flags/ + # Там ставишь Allow WebRTC to adjust the input volume = Disabled - # Ниже новое # Я решил сделать вайтлист. В стоке я запрещаю всем редачить громкость микро в системе # Лишь определённый софт может редачить громкость моего микрофона extraScripts."99-stop-microphone-auto-adjust.lua" = '' diff --git a/nvim/README.md b/nvim/README.md index 3f09c52..3de3fa0 100644 --- a/nvim/README.md +++ b/nvim/README.md @@ -46,7 +46,7 @@ ln -s ~/nixos-private-dots/nvim ~/.config/nvim Пакеты для разных языков могут часть меняться, так что ищем в `packages.nix` -Чтоб понять есть ли проблемы с конфигом, может какие-то пакеты отсутствуют, можно запустить `:healthcheck`. +Чтоб понять есть ли проблемы с конфигом, может какие-то пакеты отсутствуют, можно запустить `:checkhealth`. ## Изменить в будущем