66 lines
1.9 KiB
Nix
66 lines
1.9 KiB
Nix
{ pkgs, ... }:
|
|
{
|
|
home = {
|
|
username = "admin";
|
|
homeDirectory = "/home/admin";
|
|
stateVersion = "25.11";
|
|
};
|
|
programs = {
|
|
home-manager.enable = true;
|
|
};
|
|
|
|
programs.firefox = {
|
|
enable = true;
|
|
package = pkgs.librewolf;
|
|
policies = {
|
|
ExtensionSettings = {
|
|
"{120a6e62-ac3b-4204-a70f-96d50226bd58}" = {
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/file/3580748/windows_xp_luna-1.0.xpi";
|
|
installation_mode = "force_installed";
|
|
};
|
|
"jid1-MnnxcxisBPnSXQ@jetpack" = {
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/latest.xpi";
|
|
installation_mode = "force_installed";
|
|
};
|
|
"uBlock0@raymondhill.net" = {
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/file/4598854/ublock_origin-1.67.0.xpi";
|
|
installation_mode = "force_installed";
|
|
};
|
|
"keepassxc-browser@keepassxc.org" = {
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/file/4592023/keepassxc_browser-1.9.10.xpi";
|
|
installation_mode = "force_installed";
|
|
};
|
|
"{d6f0f975-91a3-4d78-96f7-5f1859ad18b6}" = {
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/file/4613043/hlidac_shopu-2.4.4.xpi";
|
|
installation_mode = "force_installed";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
services = {
|
|
network-manager-applet.enable = true;
|
|
};
|
|
|
|
nixp.mate.enable = true;
|
|
dconf.settings = {
|
|
"org/mate/desktop/peripherals/touchpad" = {
|
|
tap-to-click = true;
|
|
};
|
|
|
|
"org/mate/desktop/peripherals/keyboard/kbd" = {
|
|
options = [ "terminate\tterminate:ctrl_alt_bksp" "grp\tgrp:alt_shift_toggle" ];
|
|
};
|
|
|
|
"org/mate/desktop/applications/terminal" = {
|
|
exec = "xterm";
|
|
exec-arg = "-x";
|
|
};
|
|
|
|
"org/mate/notification-daemon" = {
|
|
theme = "slider";
|
|
popup-location = "top_right";
|
|
};
|
|
};
|
|
}
|