#!/bin/bash
sleep 1

# Inhalt aus der Zwischenablage holen
clipboard_content="$(wl-paste -n)"
line_count=$(printf "%s" "$clipboard_content" | wc -l)

{
  echo "typedelay 100"

  if [ "$line_count" -gt 1 ]; then
    # Mehrere Zeilen → jede Zeile tippen und Enter drücken
    printf "%s\n" "$clipboard_content" | while IFS= read -r line; do
      echo "type $line"
      echo "key enter"
    done
  else
    # Nur eine Zeile → einfach tippen ohne Enter
    echo "type $clipboard_content"
  fi

} | DOTOOL_XKB_LAYOUT=de dotool

notify-send -t 5000 -u low "Eingabe abgeschlossen" "Inhalt wurde getippt"
