{ lib, config, pkgs, ... }: let hyprLib = import ../../lib/hypr.nix { inherit lib; }; in { imports = [ ./hardware-configuration.nix ../../modules ./gaming.nix ./wireguard.nix ./nvidia.nix ./kanshi.nix ./obs-studio.nix ./openrgb.nix ]; networking.hostName = "tuxcomp"; system.stateVersion = "26.05"; hardware.tuxedo-rs = { enable = true; tailor-gui.enable = true; }; hardware.tuxedo-drivers.enable = true; # tuxcomp specific binds home-manager.users."djai".wayland.windowManager.hyprland.settings.bind = [ (hyprLib.bind "SUPER + SHIFT + G" (hyprLib.exec "~/.config/hypr/scripts/gamemode_power.sh") "Toggle gaming power profile mode") (hyprLib.bind "META + ALT + F6" (hyprLib.exec "~/.config/hypr/scripts/gamemode_power.sh") "Toggle gaming power profile mode") ]; }