1
0
Fork 0

fix(nix): add minimal firefox home configuration

This commit is contained in:
Lucas Sta Maria 2024-08-18 17:41:12 -07:00
parent 6819066f20
commit da01de3d24
No known key found for this signature in database
GPG key ID: F07FB16A826E3B47
2 changed files with 26 additions and 6 deletions

View file

@ -46,7 +46,6 @@
libnotify libnotify
tokei tokei
firefox
discord discord
steam steam
bitwarden bitwarden
@ -152,4 +151,13 @@
enable = true; enable = true;
settings.editor = "emacsclient"; settings.editor = "emacsclient";
}; };
programs.firefox = {
enable = true;
policies = {
WebsiteFilter = {
Block = [ "*://*.facebook.com/" ];
};
};
};
} }

View file

@ -128,21 +128,33 @@
overrideDevices = true; overrideDevices = true;
overrideFolders = false; overrideFolders = false;
settings = { settings = {
devices = { };
folders = { };
gui = { user = "priime"; }; gui = { user = "priime"; };
}; };
}; };
# Programs # Programs
programs.kdeconnect.enable = true;
programs.steam.enable = true;
programs.dconf.enable = true;
programs.gnupg.agent = { programs.gnupg.agent = {
enable = true; enable = true;
enableSSHSupport = true; enableSSHSupport = true;
pinentryPackage = lib.mkForce pkgs.pinentry-gtk2; pinentryPackage = lib.mkForce pkgs.pinentry-gtk2;
}; };
programs.kdeconnect.enable = true;
programs.steam.enable = true; programs.msmtp = {
programs.dconf.enable = true; enable = true;
accounts = {
default = {
auth = true;
host = "smtp.fastmail.com";
passwordeval =
"gpg --decrypt --no-tty -q ~/backupcodes/emacsframeworkfastmail.asc";
user = "lucas@priime.dev";
};
};
};
# This value determines the NixOS release from which the default # This value determines the NixOS release from which the default
# settings for stateful data, like file locations and database versions # settings for stateful data, like file locations and database versions