From b509fed47022d40fc773afd1284cbfe097f32ace Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Sat, 16 May 2026 23:14:48 +0600 Subject: [PATCH 1/2] =?UTF-8?q?[2026-05-16]=20htpc-emulators-setup:=20?= =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=20=D1=80=D0=B0?= =?UTF-8?q?=D0=B7=D0=B4=D0=B5=D0=BB=20Steam=20shortcuts=20+=20artwork?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- family/how-to/htpc-emulators-setup.md | 48 +++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/family/how-to/htpc-emulators-setup.md b/family/how-to/htpc-emulators-setup.md index d7c7dd8d..56053b6c 100644 --- a/family/how-to/htpc-emulators-setup.md +++ b/family/how-to/htpc-emulators-setup.md @@ -188,6 +188,54 @@ gba_data → /run/media/bazzite/Data/gba roms --- +## Steam библиотека — shortcuts и artwork + +**Статус:** ✅ 61 игра добавлена в Steam (16.05.2026), запускаются из Gaming Mode. + +### Как добавлено + +Прямая запись в `~/.steam/steam/userdata//config/shortcuts.vdf` через Python + `vdf` библиотека. +Скрипт: `/tmp/add_shortcuts.py` (можно восстановить при необходимости). + +**Формат записи:** +```python +sc['Exe'] = '/home/bazzite/Emulation/tools/launchers/retroarch.sh' # или dolphin-emu.sh +sc['LaunchOptions'] = '-L /home/bazzite/.var/.../core.so /path/to/rom' +``` + +⚠️ **Важно:** `~` в путях не разворачивается — только абсолютные пути `/home/bazzite/...` +⚠️ **Важно:** Steam перезаписывает shortcuts.vdf при запуске — писать только пока Steam закрыт. + +### Игры по эмуляторам + +| Эмулятор | Launcher | Игр | +|----------|----------|-----| +| Dolphin (Wii/GC) | `launchers/dolphin-emu.sh` | 10 | +| RetroArch SNES | `launchers/retroarch.sh` + `snes9x_libretro.so` | 11 | +| RetroArch N64 | `launchers/retroarch.sh` + `mupen64plus_next_libretro.so` | 11 | +| RetroArch GBA | `launchers/retroarch.sh` + `mgba_libretro.so` | 2 | +| RetroArch Genesis | `launchers/retroarch.sh` + `genesis_plus_gx_libretro.so` | 8 | +| RetroArch MAME | `launchers/retroarch.sh` + `mame2003_plus_libretro.so` | 19 | + +### Artwork (SteamGridDB) + +API ключ: `~/Documents/steamgriddb_api_key.txt` +Скрипт: `/tmp/get_artwork.py` +Скачивает: cover (`{appid}p.png`), hero (`{appid}_hero.png`), logo (`{appid}_logo.png`) +Результат: 60/61 ok (Aladdin — нет арта на SteamGridDB) +Grid dir: `~/.steam/steam/userdata//config/grid/` + +```bash +# Перескачать / добавить новые игры: +python3 /tmp/get_artwork.py +``` + +### Описания — недоступно + +Steam не поддерживает описания для non-Steam shortcuts — ни через vdf, ни через API. Ограничение самого Steam. + +--- + ## TODO: DOS / Windows Standalone - [ ] Discworld (DOS) — настроить через DOSBox в RetroArch или DOSBox Staging standalone From fd2cf1985454b9b0495ab5482359cf34e3c810af Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Sun, 17 May 2026 01:03:25 +0600 Subject: [PATCH 2/2] Failed to authenticate. API Error: 401 Invalid authentication credentials [2026-05-17] vault sync --- family/documents/books-reading-list.md | 81 ++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 family/documents/books-reading-list.md diff --git a/family/documents/books-reading-list.md b/family/documents/books-reading-list.md new file mode 100644 index 00000000..08967903 --- /dev/null +++ b/family/documents/books-reading-list.md @@ -0,0 +1,81 @@ +--- +title: Список чтения с Лизой +updated: '2026-05-16' +tags: + - family + - books + - liza + - reading +--- +# 📚 Список чтения с Лизой + +> Книги для совместного чтения с Лизой (7 лет). Отсортированы от простого к сложному. +> На полке бумажные: **Незнайка**, **Таинственный остров**. +> Уже в библиотеке: Робинзон Крузо, Доктор Дулиттл, Гулливер, Паддингтон, Киплинг (Рикки-Тикки-Тави, Кошка). + +--- + +## 🌱 Начать сейчас (7–8 лет) + +| Статус | Книга | Автор | Примечание | +|--------|-------|-------|------------| +| ⬜ | **Карлсон, который живёт на крыше** | Астрид Линдгрен | Юмор, 3 части | +| ⬜ | **Пеппи Длинныйчулок** | Астрид Линдгрен | Сильная девочка-одиночка | +| ⬜ | **Муми-тролли** (серия) | Туве Янссон | Уютная философская вселенная | +| ⬜ | **Эмиль из Лённеберга** | Астрид Линдгрен | Очень смешно, доступно | +| ⬜ | **Конёк-Горбунок** | Ершов | Русская классика-сказка в рифмах | +| ⬜ | **Чёрная курица** | Погорельский | Подземный мир, магия | +| ⬜ | **Сказки** | Ганс Христиан Андерсен | Снежная Королева, Русалочка | +| ⬜ | **Сказки** | Оскар Уайльд | Счастливый Принц — красиво и грустно | + +--- + +## 🗺 Приключения (уровень Таинственного острова) + +| Статус | Книга | Автор | Примечание | +|--------|-------|-------|------------| +| ⬜ | **Путешествие к центру Земли** ⭐ | Жюль Верн | Динозавры в подземном мире! | +| ⬜ | **Затерянный мир** ⭐ | Конан Дойл | Динозавры на затерянном плато | +| ⬜ | **Остров сокровищ** | Р.Л. Стивенсон | Пираты, карты, юный герой | +| ⬜ | **Приключения Тома Сойера** | Марк Твен | Пещеры, клады | +| ⬜ | **Маугли (Книга джунглей)** ⭐ | Редьярд Киплинг | Полный Маугли (не отдельные рассказы) | +| ⬜ | **Питер Пэн** | Джеймс Барри | Нетландия, пираты | +| ⬜ | **Нильс Хольгерссон** | Сельма Лагерлёф | Мальчик на гусе, вся Швеция | +| ⬜ | **Барон Мюнхгаузен** | Распе | Абсурдный юмор, короткие истории | + +--- + +## 🧙 Фэнтези + +| Статус | Книга | Автор | Примечание | +|--------|-------|-------|------------| +| ⬜ | **Лев, Колдунья и Платяной шкаф** ⭐ | К.С. Льюис | Нарния — 7 книг на годы | +| ⬜ | **Мэри Поппинс** | П.Л. Трэверс | Волшебница-нянька, серия | +| ⬜ | **Алиса в Стране Чудес** + **Зазеркалье** | Льюис Кэрролл | Абсурдная логика | +| ⬜ | **Маленький принц** | Сент-Экзюпери | Читать вместе обязательно | +| ⬜ | **Волшебник Изумрудного города** (серия) | А. Волков | 6 книг серии | + +--- + +## 🦁 Глубина (9–10 лет) + +| Статус | Книга | Автор | Примечание | +|--------|-------|-------|------------| +| ⬜ | **Братья Львиное сердце** ⭐ | Астрид Линдгрен | Лучшая книга Линдгрен | +| ⬜ | **Рони, дочь разбойника** | Астрид Линдгрен | Сильная девочка, лес | +| ⬜ | **Тайный сад** | Фрэнсис Бёрнетт | Девочка находит спрятанный сад | +| ⬜ | **Белый клык** | Джек Лондон | Волк/собака, Аляска | +| ⬜ | **Принц и нищий** | Марк Твен | Смена мест, справедливость | +| ⬜ | **Дети капитана Гранта** | Жюль Верн | По духу как Таинственный остров | +| ⬜ | **20 000 лье под водой** | Жюль Верн | Капитан Немо | +| ⬜ | **Швамбрания** | Лев Кассиль | Дети придумывают свой мир | +| ⬜ | **Три мушкетёра** | Александр Дюма | В детском пересказе | + +--- + +## 📅 Рекомендуемый порядок + +**Июнь:** Карлсон → Пеппи +**Июль:** Путешествие к центру Земли → Затерянный мир +**Август:** Нарния (Лев, Колдунья и Шкаф) +**Осень:** Остров сокровищ → Братья Львиное сердце