fix: apply wezterm overlay

This commit is contained in:
punkfairie 2025-06-04 18:43:43 -07:00
parent c01fd267c9
commit 98001cabd0
Signed by: punkfairie
GPG key ID: B3C5488E9A1A7CA6
3 changed files with 4 additions and 6 deletions

View file

@ -12,11 +12,6 @@
config = { config = {
allowUnfree = true; allowUnfree = true;
}; };
# TODO: Move these to custom modules
overlays = [
(import ./overlays/wezterm.nix {inherit inputs;})
];
}; };
}; };
} }

View file

@ -3,6 +3,7 @@
config, config,
osConfig, osConfig,
lib, lib,
inputs,
pkgs, pkgs,
... ...
}: let }: let
@ -14,6 +15,8 @@ in {
options.marleyos.programs.wezterm.enable = mkEnableOption' "wezterm" osCfg; options.marleyos.programs.wezterm.enable = mkEnableOption' "wezterm" osCfg;
config = lib.mkIf cfg.enable { config = lib.mkIf cfg.enable {
nixpkgs.overlays = [(import ../../../overlays/wezterm.nix {inherit inputs;})];
programs.wezterm = { programs.wezterm = {
enable = true; enable = true;
package = lib.mkIf pkgs.stdenv.isDarwin pkgs.emptyDirectory; package = lib.mkIf pkgs.stdenv.isDarwin pkgs.emptyDirectory;

View file

@ -1,3 +1,3 @@
{inputs}: prev: { {inputs}: _: prev: {
wezterm = inputs.wezterm.packages."${prev.system}".default; wezterm = inputs.wezterm.packages."${prev.system}".default;
} }