summaryrefslogtreecommitdiff
path: root/users/seth
diff options
context:
space:
mode:
Diffstat (limited to 'users/seth')
-rw-r--r--users/seth/default.nix6
-rw-r--r--users/seth/programs/default.nix6
-rw-r--r--users/seth/programs/git.nix5
-rw-r--r--users/seth/shell/zsh.nix2
4 files changed, 6 insertions, 13 deletions
diff --git a/users/seth/default.nix b/users/seth/default.nix
index 3e87888..1eb5ac2 100644
--- a/users/seth/default.nix
+++ b/users/seth/default.nix
@@ -15,14 +15,12 @@
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
- home-manager.users.seth = let
- inherit (config.nixpkgs) overlays;
- in {
+ home-manager.users.seth = {
imports = [
./home.nix
./desktop
];
- nixpkgs.overlays = overlays;
+ nixpkgs.overlays = config.nixpkgs.overlays;
};
}
diff --git a/users/seth/programs/default.nix b/users/seth/programs/default.nix
index 191a9d9..4fc87a5 100644
--- a/users/seth/programs/default.nix
+++ b/users/seth/programs/default.nix
@@ -7,19 +7,13 @@
home.packages = with pkgs; [
btop
- cachix
- cargo
- llvmPackages_15.clang
fd
gh
- lld
nix-your-shell
nurl
rclone
restic
ripgrep
- rustc
- rustfmt
];
programs = {
diff --git a/users/seth/programs/git.nix b/users/seth/programs/git.nix
index 4ec67b8..2a7d1cc 100644
--- a/users/seth/programs/git.nix
+++ b/users/seth/programs/git.nix
@@ -1,17 +1,20 @@
_: {
programs.git = {
enable = true;
+
extraConfig = {
init = {defaultBranch = "main";};
- safe = {directory = "/etc/nixos";};
};
+
signing = {
key = "D31BD0D494BBEE86";
signByDefault = true;
};
+
userEmail = "[email protected]";
userName = "seth";
};
+
services.gpg-agent.extraConfig = ''
pinentry-program /run/current-system/sw/bin/pinentry
'';
diff --git a/users/seth/shell/zsh.nix b/users/seth/shell/zsh.nix
index b697d02..23d5813 100644
--- a/users/seth/shell/zsh.nix
+++ b/users/seth/shell/zsh.nix
@@ -3,8 +3,6 @@
pkgs,
...
}: {
- home.packages = with pkgs; [fzf];
-
programs.zsh = {
enable = true;
enableAutosuggestions = true;