resolve evaluation issues on nix-darwin

This commit is contained in:
2026-09-03 21:41:39 +02:00
parent 930c7b6018
commit 8298f90315
7 changed files with 31 additions and 19 deletions
-3
View File
@@ -73,17 +73,14 @@
docker
docker-buildx
proton-vpn
wl-clipboard
devenv
dig
whois
mtr
traceroute
nodejs_24
codex
claude-code
winbox4
amdgpu_top
dua
];
+7 -6
View File
@@ -7,7 +7,7 @@
services.gpg-agent = {
enable = true;
enableSshSupport = true;
pinentry.package = pkgs.pinentry-qt;
pinentry.package = lib.mkIf config.lumpiastyHome.linux pkgs.pinentry-qt;
extraConfig = ''
listen-backlog 256
'';
@@ -15,11 +15,12 @@
programs.gpg.enable = true;
programs.git.signing = {
format = "openpgp";
key = "EA287B39E5F69945";
signByDefault = true;
};
programs.git.signing =
lib.mkIf config.lumpiastyHome.linux { # TODO: on macos too
format = "openpgp";
key = "EA287B39E5F69945";
signByDefault = true;
};
programs.bash.enable = lib.mkDefault true;
};
+16
View File
@@ -9,5 +9,21 @@
# which has AllowedCPUs=<audioCpus> — pins all DSP work to the reserved cores.
Slice = "audio.slice";
};
programs.chromium.enable = true;
programs.chromium.package = pkgs.ungoogled-chromium;
home.packages = with pkgs; (lib.optionals config.lumpiastyHome.dev [
wl-clipboard
traceroute
amdgpu_top
] ++ lib.optionals config.lumpiastyHome.pc [
pass-wayland
libreoffice-qt-stable
vlc
gimp
ventoy-full-qt
teamspeak6-client
]);
};
}
-9
View File
@@ -8,10 +8,6 @@
vesktop
# Manual update, not yet in nixpkgs as for now
spotify
pass-wayland
teamspeak6-client
libreoffice-qt6-fresh
vlc
inkscape
qtpass
signal-desktop
@@ -19,14 +15,9 @@
thunderbird
pwgen
siyuan
gimp
ventoy-full-qt
];
programs.librewolf.enable = true;
programs.chromium.enable = true;
programs.chromium.package = pkgs.ungoogled-chromium;
# services.flatpak.remotes = [{
# name = "flathub"; location = "https://dl.flathub.org/repo/flathub.flatpakrepo";
# }];