#!/bin/bash

# Setup makima - key remapping service for remapping Copilot key to Nomarchy Menu

CONFIG_FILE="$HOME/.config/makima/AT Translated Set 2 keyboard.toml"

if [[ ! -f $CONFIG_FILE ]]; then
  nomarchy-pkg-add makima-bin

  mkdir -p "$HOME/.config/makima"
  cp "$OMARCHY_PATH/default/makima/AT Translated Set 2 keyboard.toml" "$CONFIG_FILE"

  sudo mkdir -p /etc/systemd/system/makima.service.d
  sudo tee /etc/systemd/system/makima.service.d/override.conf >/dev/null <<EOF
[Service]
User=$USER
Environment="MAKIMA_CONFIG=/home/$USER/.config/makima"
EOF

  sudo systemctl daemon-reload
  sudo systemctl enable --now makima 2>/dev/null || true
fi
