feat: NixOS + darwin equality. feat: vim overhaul.

This commit is contained in:
Kat Inskip 2022-07-08 14:12:02 -07:00 committed by kat
parent 5879913b51
commit 2606e1d874
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
48 changed files with 463 additions and 918 deletions

View file

@ -1,25 +0,0 @@
{ inputs, system ? builtins.currentSystem, ... }@args:
let
pkgs = import inputs.nixpkgs-darwin {
inherit system;
overlays = [
(import ./nur { inherit inputs; })
(import ./dns { inherit inputs; })
(import ./local)
(import ./lib)
] ++ (map (path: import "${path}/overlay.nix") [
inputs.arcexprs
]);
config = {
allowUnfree = true;
allowBroken = true;
allowUnsupportedSystem = true;
permittedInsecurePackages = [
"ffmpeg-3.4.8"
"ffmpeg-2.8.17"
];
};
};
in
pkgs

View file

@ -8,12 +8,16 @@ let
(import ./dns { inherit inputs; })
(import ./local)
(import ./lib)
(final: prev: {
jemalloc = if final.hostPlatform != "aarch64-darwin" then prev.jemalloc else null;
})
] ++ (map (path: import "${path}/overlay.nix") [
inputs.arcexprs
]);
config = {
allowUnfree = true;
allowBroken = true;
allowUnsupportedSystem = true;
permittedInsecurePackages = [
"ffmpeg-3.4.8"
"ffmpeg-2.8.17"