{ pkgs, config, lib, ... }: let cfg = config.programs.illogical-impulse; in { imports = [ ./hypr/keybinds.nix ./hypr/execs.nix ./hypr/rules.nix ./hypr/env.nix ./hypr/colours.nix ./hyprlock.nix ./hypridle.nix ]; config = lib.mkIf cfg.settings.hyprland.useNixForConf { home.file = { ".config/hypr/scripts" = { source = builtins.path { path = ../../.config/hypr/hyprland/scripts; executable = true; }; }; }; }; }