This commit is contained in:
Mrrp 2024-08-04 14:17:41 -07:00
parent bd6a2bebb6
commit 09a7207421

View file

@ -44,6 +44,14 @@
config = {
# Disable if you don't want unfree packages
allowUnfree = true;
packageOverrides = pkgs: {
nur = import (builtins.fetchTarball {
url = "https://github.com/nix-community/NUR/archive/release-24.05.tar.gz";
sha256 = "1facb9jgayc9dpnvg3696r5a5w8x0791zkp0qdbiadg56w4lax6r";
}) {
inherit pkgs;
};
};
};
};
@ -68,26 +76,24 @@
home.file = {
".face" = {
source = ../assets/avatar.png;
}
};
"Documents/projects/rust/flake.nix" = {
source = ../assets/toolchains/rust/flake.nix
}
source = ../assets/toolchains/rust/flake.nix;
};
"Documents/projects/rust/.envrc" = {
source = ../assets/toolchains/rust/.envrc
}
source = ../assets/toolchains/rust/.envrc;
};
};
programs.firefox = {
enable = true;
# Install extensions from NUR
# Privacy about:config settings
profiles.aces = {
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
ublock-origin
darkreader
];
# Privacy about:config settings
profiles.notus = {
settings = {
"browser.send_pings" = false;
"browser.urlbar.speculativeConnect.enabled" = false;
@ -154,11 +160,7 @@
};
programs.git = {
enabled = true;
userName = "Seven Of Aces";
userEmail = "sevenofaces42@gmail.com";
};
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
}