Something went wrong. Try again.
personal configurations in nix
Something went wrong. Try again.
123456789101112131415161718192021222324252627282930313233343536373839404142434445{ pkgs, lib, ...}:{ imports = [ ./configurations ./bundles ./services ];
options = { gui = lib.mkEnableOption "Does the system use a graphical user interface?"; passthru = lib.mkOption { };
custom.flake-path = lib.mkOption { description = "Path of current flake"; type = lib.types.nullOr lib.types.str; example = "~/code/dotfiles#nixbook"; default = null; }; };
config = { nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ "reaper" "clonehero" "ouch" ];
nixpkgs.overlays = [ ( final: prev: (import ./derivations { lib = prev.lib; pkgs = prev; }) ) ]; };}