{ config, flake, pkgs, osConfig, ... }: let configPath = ./config; settingsPath = import (configPath + /settings.nix) { inherit flake config osConfig pkgs ; }; themesPath = import (configPath + /themes.nix) { inherit config flake; }; in { programs.ghostty = { enable = true; package = flake.inputs.ghostty.packages.${pkgs.system}.default; settings = settingsPath; themes = themesPath; }; }