57 lines
No EOL
3.1 KiB
Nix
57 lines
No EOL
3.1 KiB
Nix
{ pkgs, ... }: {
|
||
programs.librewolf = { # Пока что передумал настраивать браузер. Бекаплю каталог целиком
|
||
enable = true;
|
||
|
||
# settings = { # Надо из about:config записать сюда свои изменения
|
||
# "browser.bookmarks.openInTabClosesMenu" = false; # Не закрывать каталог закладок при открытии через СКМ? Не помню
|
||
# "browser.tabs.loadBookmarksInBackground" = true; # Не перекидывать меня сразу на открытую закладку через СКМ? Не помню
|
||
# "layout.css.has-selector.enabled" = true; # Некоторые кастом стили это требуют
|
||
|
||
# # General
|
||
|
||
# # # Search (Если надо вернуть гугл поисковик в стоке)
|
||
# # "browser.policies.runOncePerModification.extensionsUninstall" = [ # Удалить расширения
|
||
# # "amazondotcom@search.mozilla.org"
|
||
# # "ebay@search.mozilla.org"
|
||
# # "twitter@search.mozilla.org"
|
||
# # ];
|
||
# # "browser.policies.runOncePerModification.removeSearchEngines" = [ # Удалить поисковые движки
|
||
# # "Amazon.com"
|
||
# # "eBay"
|
||
# # "Twitter"
|
||
# # ];
|
||
# # "browser.policies.runOncePerModification.setDefaultSearchEngine" = "Google"; # Стандартный поисковик
|
||
|
||
# # Privacy & Security
|
||
|
||
# # LibreWolf
|
||
# "clipboard.autocopy" = false; # Выкл копирование колесом мыши
|
||
# "middlemouse.paste" = false; # Выкл копирование колесом мыши
|
||
# "network.dns.disableIPv6" = true; # Выкл ivp6
|
||
# "privacy.resistFingerprinting" = false; # Лайтовое и мб не ломает работу сайтов
|
||
# "privacy.fingerprintingProtection" = false; # Хардовее и может ломать работу сайтов?
|
||
# "webgl.disabled" = false; # Включить WebGL
|
||
|
||
# # Extensions
|
||
# "browser.policies.runOncePerModification.extensionsInstall" = [ # Установка расширений
|
||
# "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi" # uBlock
|
||
# "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger/latest.xpi" # Privacy Badger
|
||
# ];
|
||
# };
|
||
};
|
||
|
||
# Чтоб ff2mpv работал. Не надо юзать их скрипт с гитхаба
|
||
# Надо будет потом написать "nix-build -A ff2mpv", чтоб проверить реальный путь до ff2mpv бинаря
|
||
# home.file.".librewolf/native-messaging-hosts/ff2mpv.json".text = ''
|
||
# {
|
||
# "name": "ff2mpv",
|
||
# "description": "ff2mpv's external manifest",
|
||
# "path": "${pkgs.ff2mpv}/bin/ff2mpv.py",
|
||
# "type": "stdio",
|
||
# "allowed_extensions": ["ff2mpv@yossarian.net"]
|
||
# }
|
||
# '';
|
||
|
||
# Ниже сделать настройки расширений декларативными
|
||
# home.file.".librewolf/?".source = ./?;
|
||
} |