{ pkgs, ... }:
{

  imports = [
    ../common
    ../common/x11
    ./xinitrc.nix
    ./sxhkdrc.nix
    ./picom.nix
    ./dunst.nix
    ./music_player.nix

    # Status bar scripts
    ./scripts/sb-cpu-pct.nix
    ./scripts/sb-mem-pct.nix
    ./scripts/sb-volume.nix
    ./scripts/sb-network-status.nix
    ./scripts/sb-updates.nix
    ./scripts/sb-battery.nix

    # Notification scripts
    ./scripts/dunstify-volume-notification.nix
    ./scripts/dunstify-battery-notification.nix

    # Helper scripts
    ./scripts/emoji-picker.nix
    ./scripts/clipboard-save.nix
    ./scripts/clipboard-recall.nix
    ./scripts/get-focused-monitor.nix
    ./scripts/git-commit-ai.nix
    ./scripts/aichat-wrapper.nix
    ./scripts/dmenu-wifi.nix
    ./scripts/battery-status.nix
    ./scripts/dmenu-set-wm-class.nix
    ./scripts/key-remaps.nix
  ];

  home.packages = [
    pkgs.dwmblocks
    pkgs.dmenu
    pkgs.dunst
    pkgs.picom
    pkgs.sxhkd
    pkgs.nsxiv
    pkgs.unstable.aichat
    pkgs.toipe
  ];
}