mirror of
https://github.com/willemml/dotfiles.nix.git
synced 2025-04-12 19:27:17 +00:00
firefox config update
This commit is contained in:
parent
664f1f204c
commit
6a83f31cee
4 changed files with 22 additions and 14 deletions
|
@ -8,7 +8,7 @@ rec {
|
|||
file = {
|
||||
".config/nix/nix.conf".text = ''
|
||||
allow-dirty = true
|
||||
experimental-features = flakes nix-command
|
||||
experimental-features = flakes nix-command repl-flake
|
||||
builders-use-substitutes = true
|
||||
'';
|
||||
".config/nixpkgs/config.nix".text = ''
|
||||
|
|
|
@ -70,22 +70,30 @@
|
|||
};
|
||||
};
|
||||
settings = {
|
||||
"app.update.auto" = false;
|
||||
"permissions.default.camera" = 2;
|
||||
"permissions.default.microphone" = 2;
|
||||
"permissions.default.desktop-notifications" = 2;
|
||||
"print_printer" = "Mozilla Save to PDF";
|
||||
"media.autoplay.default" = 5;
|
||||
"general.autoScroll" = false;
|
||||
"extensions.recommendations.hideNotice" = true;
|
||||
"browser.newtabpage.activity-stream.feeds.section.topstories" = false;
|
||||
"browser.newtabpage.activity-stream.feeds.topsites" = false;
|
||||
"browser.newtabpage.activity-stream.section.highlights.includeDownloads" = false;
|
||||
"browser.newtabpage.activity-stream.section.highlights.includePocket" = false;
|
||||
"browser.newtabpage.activity-stream.section.highlights.includeVisited" = false;
|
||||
"browser.newtabpage.activity-stream.showSponsored" = false;
|
||||
"browser.newtabpage.activity-stream.showSponsoredTopSites" = false;
|
||||
"browser.newtabpage.enabled" = false;
|
||||
"signon.rememberSignons" = false;
|
||||
"privacy.donottrackheader.enabled" = true;
|
||||
"browser.startup.homepage" = "";
|
||||
"browser.search.region" = "CA";
|
||||
"browser.search.isUS" = false;
|
||||
"distribution.searchplugins.defaultLocale" = "en-CA";
|
||||
"general.useragent.locale" = "en-CA";
|
||||
"browser.bookmarks.showMobileBookmarks" = true;
|
||||
"browser.newtabpage.pinned" = [
|
||||
{
|
||||
title = "Notes";
|
||||
url = "https://github.com/willemml/org-notes";
|
||||
}
|
||||
{
|
||||
title = "Dotfiles";
|
||||
url = "https://github.com/willemml/dotfiles.nix";
|
||||
}
|
||||
];
|
||||
};
|
||||
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
|
||||
browserpass
|
||||
|
@ -217,7 +225,7 @@
|
|||
export GPG_TTY=$(tty)
|
||||
eval $(gpg-agent --daemon -q 2>/dev/null)
|
||||
function gsearch() {
|
||||
open -a Safari "https://google.com/search?q=$(echo $@ | sed -e 's/ /%20/g')"
|
||||
web "https://google.com/search?q=$(echo $@ | sed -e 's/ /%20/g')"
|
||||
}
|
||||
nixify() {
|
||||
if [ ! -e ./.envrc ]; then
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
self: super: {
|
||||
tree-sitter-grammars = super.tree-sitter-grammars // {
|
||||
tree-sitter-python = super.tree-sitter-grammars.tree-sitter-python.overrideAttrs (_: {
|
||||
nativeBuildInputs = [ self.nodejs self.tree-sitter ];
|
||||
nativeBuildInputs = [ super.nodejs super.tree-sitter ];
|
||||
configurePhase = ''
|
||||
tree-sitter generate --abi 13 src/grammar.json
|
||||
'';
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
generateRegistryFromInputs = true;
|
||||
linkInputs = true;
|
||||
package = pkgs.nix;
|
||||
settings.experimental-features = [ "nix-command" "flakes" ];
|
||||
settings.experimental-features = [ "nix-command" "flakes" "repl-flake" ];
|
||||
settings.trusted-users = [ "root" "willem" ];
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue