1
Fork 0
mirror of https://github.com/thegeneralist01/config.git synced 2026-05-30 08:37:01 +02:00

update everything

This commit is contained in:
TheGeneralist 2026-04-01 17:59:59 +02:00
parent 082a4ad541
commit 2a39aafb44
Signed by: thegeneralist01
SSH key fingerprint: SHA256:pp9qddbCNmVNoSjevdvQvM5z0DHN7LTa8qBMbcMq/R4
6 changed files with 57 additions and 96 deletions

View file

@ -9,25 +9,34 @@ in
];
home-manager.sharedModules = [
{
programs.difftastic = {
enable = true;
options.background = "dark";
};
}
{
programs = {
gpg.enable = true;
gh.enable = true;
gh-dash.enable = true;
difftastic.git.enable = true;
git = {
enable = true;
userName = "TheGeneralist";
userEmail = "180094941+thegeneralist01@users.noreply.github.com";
lfs.enable = true;
extraConfig = {
settings = {
user.name = "TheGeneralist";
user.email = "180094941+thegeneralist01@users.noreply.github.com";
user.signingKey = "~/.ssh/id_ed25519";
commit.gpgSign = true;
tag.gpgSign = true;
gpg.format = "ssh";
gpg.program = getExe pkgs.gnupg;
user.signingKey = "~/.ssh/id_ed25519";
diff.algorithm = "histogram";
diff.colorMoved = "default";

View file

@ -35,7 +35,7 @@ in
black
nodejs
nodePackages."sass"
dart-sass
pnpm_9
]
++ optionals config.onLinux [

View file

@ -32,7 +32,7 @@ in {
builders-use-substitutes = true;
};
nix.package = pkgs.nixVersions.nix_2_30;
nix.package = pkgs.nixVersions.latest;
nix.distributedBuilds = true;
nix.buildMachines = if (config.networking.hostName != "thegeneralist-central") then [{

View file

@ -23,7 +23,7 @@
# for nil
nixd
nixfmt-rfc-style
nixfmt
libiconv