dotfiles/nix/systems/mark.nix

44 lines
886 B
Nix
Raw Normal View History

inputs: {
system = "x86_64-linux";
# hm."main" = import ../home-manager/profiles/mark.nix;
modules = [
../hardware/default.nix # manual
../nixos-modules/pin-nixpkgs.nix # manual
../nixos-modules/main.nix # auto
] ++ [
({ pkgs, config, ... }: {
magic_rb = {
pins = {
inherit (inputs)
nixpkgs
nixpkgs-unstable
nixpkgs-master
home-manager
nixng
fenix;
};
config = {
allowUnfree = true;
};
overlays = inputs.self.overlays;
hardware.mark = true;
};
time.timeZone = "Europe/Bratislava";
system.stateVersion = "20.09";
environment.systemPackages = with pkgs; [
2021-02-24 12:32:22 +01:00
gnupg
pinentry
openssl
paperkey
monkeysphere
magic_rb.sss-cli
];
})
];
}