add
This commit is contained in:
parent
bd6a2bebb6
commit
09a7207421
1 changed files with 19 additions and 17 deletions
36
home.nix
36
home.nix
|
@ -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
|
||||
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
|
||||
ublock-origin
|
||||
darkreader
|
||||
];
|
||||
|
||||
# Privacy about:config settings
|
||||
profiles.notus = {
|
||||
profiles.aces = {
|
||||
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
|
||||
ublock-origin
|
||||
darkreader
|
||||
];
|
||||
|
||||
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;
|
||||
}
|
Reference in a new issue