all: use overlays everywhere, add newer ssh for everything

This commit is contained in:
Aaron Bieber 2022-10-05 14:05:47 -06:00
parent 62229526b2
commit b5cbc4e9fa
No known key found for this signature in database
5 changed files with 17 additions and 14 deletions

View File

@ -20,7 +20,7 @@ in {
./dbuild
./gui
./pkgs
#./overlays
./overlays
./services
./system/nix-config.nix
./system/nix-lockdown.nix

View File

@ -8,12 +8,8 @@ let
in {
_module.args.isUnstable = true;
imports = [
./hardware-configuration.nix
../../pkgs
../../configs/neomutt.nix
../../overlays/default.nix
];
imports =
[ ./hardware-configuration.nix ../../pkgs ../../configs/neomutt.nix ];
sops.secrets = {
fastmail = {

View File

@ -23,11 +23,7 @@ let
in {
_module.args.isUnstable = true;
imports = [
./hardware-configuration.nix
../../modules/gotosocial.nix
../../overlays/default.nix
];
imports = [ ./hardware-configuration.nix ../../modules/gotosocial.nix ];
boot.loader.grub.enable = true;
boot.loader.grub.version = 2;

View File

@ -13,7 +13,7 @@ let
"root";
in {
_module.args.isUnstable = true;
imports = [ ./hardware-configuration.nix ../../overlays/default.nix ];
imports = [ ./hardware-configuration.nix ];
boot = {
loader = {

View File

@ -60,7 +60,18 @@
});
})
] else
[ ];
[
(self: super: {
openssh = super.openssh.overrideAttrs (old: {
version = "9.1p1";
src = super.fetchurl {
url = "mirror://openbsd/OpenSSH/portable/openssh-9.1p1.tar.gz";
hash = "sha256-GfhQCcfj4jeH8CNvuxV4OSq01L+fjsX+a8HNfov90og=";
};
});
})
];
}
# Example Python dep overlay