enable librewolf, autologin on desktop
This commit is contained in:
@@ -23,6 +23,10 @@
|
|||||||
services.openssh.enable = true;
|
services.openssh.enable = true;
|
||||||
virtualisation.vmware.host.enable = true;
|
virtualisation.vmware.host.enable = true;
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
|
services.displayManager = {
|
||||||
|
autoLogin.enable = true;
|
||||||
|
autoLogin.user = "k3t";
|
||||||
|
};
|
||||||
|
|
||||||
users.users.k3t = {
|
users.users.k3t = {
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
|
|||||||
+31
-31
@@ -92,7 +92,7 @@ in
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
services.displayManager.defaultSession = "xfce";
|
services.displayManager.defaultSession = "xfce+i3";
|
||||||
|
|
||||||
services.picom = {
|
services.picom = {
|
||||||
enable = true;
|
enable = true;
|
||||||
@@ -173,36 +173,36 @@ in
|
|||||||
};
|
};
|
||||||
programs.kdeconnect.enable = true;
|
programs.kdeconnect.enable = true;
|
||||||
|
|
||||||
#environment.etc."firefox/policies/policies.json".target = "librewolf/policies/policies.json";
|
environment.etc."firefox/policies/policies.json".target = "librewolf/policies/policies.json";
|
||||||
#programs.firefox = {
|
programs.firefox = {
|
||||||
# enable = true;
|
enable = true;
|
||||||
# package = pkgs.librewolf;
|
package = pkgs.librewolf;
|
||||||
# policies = {
|
policies = {
|
||||||
# DisableTelemetry = true;
|
DisableTelemetry = true;
|
||||||
# DisableFirefoxStudies = true;
|
DisableFirefoxStudies = true;
|
||||||
# Preferences = {
|
Preferences = {
|
||||||
# "cookiebanners.service.mode.privateBrowsing" = 2; # Block cookie banners in private browsing
|
"cookiebanners.service.mode.privateBrowsing" = 2; # Block cookie banners in private browsing
|
||||||
# "cookiebanners.service.mode" = 2; # Block cookie banners
|
"cookiebanners.service.mode" = 2; # Block cookie banners
|
||||||
# "privacy.donottrackheader.enabled" = true;
|
"privacy.donottrackheader.enabled" = true;
|
||||||
# "privacy.fingerprintingProtection" = true;
|
"privacy.fingerprintingProtection" = true;
|
||||||
# "privacy.resistFingerprinting" = true;
|
"privacy.resistFingerprinting" = true;
|
||||||
# "privacy.trackingprotection.emailtracking.enabled" = true;
|
"privacy.trackingprotection.emailtracking.enabled" = true;
|
||||||
# "privacy.trackingprotection.enabled" = true;
|
"privacy.trackingprotection.enabled" = true;
|
||||||
# "privacy.trackingprotection.fingerprinting.enabled" = true;
|
"privacy.trackingprotection.fingerprinting.enabled" = true;
|
||||||
# "privacy.trackingprotection.socialtracking.enabled" = true;
|
"privacy.trackingprotection.socialtracking.enabled" = true;
|
||||||
# };
|
};
|
||||||
# ExtensionSettings = {
|
ExtensionSettings = {
|
||||||
# "jid1-ZAdIEUB7XOzOJw@jetpack" = {
|
"jid1-ZAdIEUB7XOzOJw@jetpack" = {
|
||||||
# install_url = "https://addons.mozilla.org/firefox/downloads/latest/duckduckgo-for-firefox/latest.xpi";
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/duckduckgo-for-firefox/latest.xpi";
|
||||||
# installation_mode = "force_installed";
|
installation_mode = "force_installed";
|
||||||
# };
|
};
|
||||||
# "uBlock0@raymondhill.net" = {
|
"uBlock0@raymondhill.net" = {
|
||||||
# install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
|
||||||
# installation_mode = "force_installed";
|
installation_mode = "force_installed";
|
||||||
# };
|
};
|
||||||
# };
|
};
|
||||||
# };
|
};
|
||||||
#};
|
};
|
||||||
|
|
||||||
networking.firewall = {
|
networking.firewall = {
|
||||||
allowedTCPPortRanges = [
|
allowedTCPPortRanges = [
|
||||||
|
|||||||
Reference in New Issue
Block a user