# Запрещённые объекты автозапуска (Launch Agents/Daemons)

Список того, что **не должно** запускаться при старте. Эти пункты отключены (plist переименованы в `.disabled`). При появлении снова — отключать.

---

## Объекты входа (Login Items) — отключить

| Приложение | Действие |
|------------|----------|
| **Notion** | Запустить скрипт ниже или: Системные настройки → Основные → Объекты входа → убрать Notion |
| **MEGA (MEGAsync)** | То же: скрипт или Объекты входа → убрать MEGA |

**Скрипт (запускать в Terminal.app, не в Cursor):**
```bash
/Users/eternal/code/local_machine/docs/launch/disable_login_items_notion_mega.sh
```
При первом запуске может понадобиться: Системные настройки → Конфиденциальность и безопасность → Доступ к управлению компьютером — включить для **Terminal**.

MEGA также отключён как LaunchAgent (`mega.mac.megaupdater.plist.disabled`). Если снова автозапускается — проверить Объекты входа.

---

## Пользовательские LaunchAgents (`~/Library/LaunchAgents`)

| ID | Назначение |
|----|------------|
| `homebrew.mxcl.postgresql@15` | PostgreSQL 15 — запускать вручную при необходимости |
| `homebrew.mxcl.redis` | Redis — запускать вручную при необходимости |
| `mega.mac.megaupdater` | MEGA (обновления) |
| `org.freedownloadmanager.fdm6` | Free Download Manager |
| `org.virtualbox.vboxwebsrv` | VirtualBox Web Service |

---

## Системные LaunchAgents (`/Library/LaunchAgents`)

| ID | Назначение |
|----|------------|
| `com.philandro.anydesk.Frontend` | AnyDesk (удалённый доступ) |
| `us.zoom.updater` | Zoom (проверка обновлений) |
| `us.zoom.updater.login.check` | Zoom (проверка при входе) |

---

## Системные LaunchDaemons (`/Library/LaunchDaemons`)

| ID | Назначение |
|----|------------|
| `jp.co.canon.MasterInstaller` | Canon (драйверы/утилиты) |
| `us.zoom.ZoomDaemon` | Zoom (демон) |

---

## Как отключить, если снова появятся

- **Объекты входа (Notion, MEGA и др.):**  
  **Системные настройки → Основные → Объекты входа** — удалить приложение из списка или выключить переключатель.

- **Пользовательские LaunchAgents:**  
  `launchctl unload ~/Library/LaunchAgents/<ID>.plist`  
  затем переименовать plist в `<ID>.plist.disabled`.

- **Системные:**  
  запустить `./docs/launch/disable_system_launch_items.sh` с правами root (`sudo`).
