This commit is contained in:
Tao Tien 2024-03-23 01:24:31 -07:00
parent b403406470
commit 0b55473b24
4 changed files with 17 additions and 14 deletions

View file

@ -34,6 +34,7 @@
programs.firefox.policies = { programs.firefox.policies = {
DisablePocket = true; DisablePocket = true;
PasswordManagerEnabled = false; PasswordManagerEnabled = false;
NoDefaultBookmarks = false;
}; };
services.xserver.enable = lib.mkDefault true; services.xserver.enable = lib.mkDefault true;
@ -56,8 +57,8 @@
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
services.tailscale.enable = true; services.tailscale.enable = true;
services.tailscale.package = pkgs.tailscale; services.tailscale.package = pkgs.tailscale;
services.resolved.enable = true; # services.resolved.enable = true;
networking.interfaces.tailscale0.useDHCP = false; # networking.interfaces.tailscale0.useDHCP = false;
services.smartd.enable = true; services.smartd.enable = true;
services.btrfs.autoScrub.enable = lib.mkDefault true; services.btrfs.autoScrub.enable = lib.mkDefault true;
@ -73,7 +74,7 @@
}; };
security.sudo-rs.enable = true; security.sudo-rs.enable = true;
# security.sudo-rs.extraRules = [{ # security.sudo-rs.ertraRules = [{
# commands = [ # commands = [
# { command = "${pkgs.systemd}/bin/bootctl set-oneshot auto-windows"; options = [ "NOPASSWD" ]; } # { command = "${pkgs.systemd}/bin/bootctl set-oneshot auto-windows"; options = [ "NOPASSWD" ]; }
# ]; # ];

View file

@ -83,6 +83,8 @@
user = "tao"; user = "tao";
dataDir = "/home/tao/sync"; dataDir = "/home/tao/sync";
configDir = "/home/tao/.config/syncthing"; configDir = "/home/tao/.config/syncthing";
overrideDevices = false;
overrideFolders = false;
settings = { settings = {
folders = { folders = {
"sync".path = "/home/tao/sync"; "sync".path = "/home/tao/sync";

View file

@ -9,7 +9,7 @@ in {
imports = [ imports = [
(import ./helix.nix {inherit pkgs inputs;}) (import ./helix.nix {inherit pkgs inputs;})
# ./plasma.nix # ./plasma.nix
./firefox.nix # ./firefox.nix
]; ];
home.file.".cargo/config.toml".text = cargoConfig; home.file.".cargo/config.toml".text = cargoConfig;

View file

@ -1,14 +1,14 @@
{...}: { {...}: {
programs.firefox = { programs.firefox = {
policies = { # policies = {
}; # };
enable = true; # enable = true;
profiles.default.settings = { # profiles.default.settings = {
"browser.newtabpage.activity-stream.feeds.discoverystreamfeed" = false; # "browser.newtabpage.activity-stream.feeds.discoverystreamfeed" = false;
"browser.newtabpage.activity-stream.feeds.section.topstories" = false; # "browser.newtabpage.activity-stream.feeds.section.topstories" = false;
"browser.newtabpage.activity-stream.section.highlights.includePocket" = false; # "browser.newtabpage.activity-stream.section.highlights.includePocket" = false;
"browser.newtabpage.activity-stream.showSponsored" = false; # "browser.newtabpage.activity-stream.showSponsored" = false;
"extensions.pocket.enabled" = false; # "extensions.pocket.enabled" = false;
}; # };
}; };
} }