Initial commit: local_machine docs and scripts

This commit is contained in:
ahauimix
2026-03-14 20:03:57 +03:00
commit a39ef89125
85 changed files with 14500 additions and 0 deletions

65
docs/launch/DISALLOWED.md Normal file
View File

@@ -0,0 +1,65 @@
# Запрещённые объекты автозапуска (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`).