{ inputs, config, pkgs, ... }:

{
  imports = [
    (import ./common.nix { inherit inputs config pkgs; })
    (import ./hyprland { inherit inputs pkgs; })
    (import ./waybar { inherit inputs pkgs; })
    ./rofi
  ];

  services.hyprpaper = {
    settings = {
      wallpaper = [ "Virtual-1,${./hyprland/files/wallpaper.png}" ];
    };
  };

  programs.waybar = { settings = { mainBar = { output = "Virtual-1"; }; }; };
}