{ pkgs, ... }: { imports = [ ./workstation.nix ]; # Override ghostty to use unstable version (1.2.0+) for ssh-terminfo support programs.ghostty.package = pkgs.unstable.ghostty; wayland.windowManager.hyprland = { enable = true; settings = { # Remap CapsLock to Super (Mod4) "$mod" = "SUPER"; input = { kb_options = "caps:super"; }; "$browser" = "google-chrome-stable --new-window --ozone-platform=wayland"; }; }; # Extend ghostty configuration from omarchy-nix programs.ghostty.settings = { # Automatically handle TERM compatibility for SSH (requires ghostty 1.2.0+) shell-integration-features = "ssh-terminfo"; }; }