From 5c639c37d344603453c4310479577a9d4a580b73 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 4 May 2026 10:52:09 +0200 Subject: [PATCH] Add retroarch db package too So everything works out of the box --- bin/omarchy-install-gaming-retroarch | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bin/omarchy-install-gaming-retroarch b/bin/omarchy-install-gaming-retroarch index 7957d973..3d2e2e1f 100755 --- a/bin/omarchy-install-gaming-retroarch +++ b/bin/omarchy-install-gaming-retroarch @@ -20,7 +20,8 @@ omarchy-pkg-add \ libretro-parallel-n64 libretro-picodrive libretro-play libretro-ppsspp \ libretro-sameboy libretro-scummvm libretro-shaders-slang libretro-snes9x \ libretro-yabause \ - libretro-fbneo-git + libretro-fbneo-git \ + libretro-database-git # Set up ~/Games for BIOS files and ROMs mkdir -p "$HOME/Games/bios" "$HOME/Games/roms" @@ -48,6 +49,11 @@ set_cfg overlay_directory "/usr/share/libretro/overlays" set_cfg osk_overlay_directory "/usr/share/libretro/overlays/keyboards" set_cfg video_shader_dir "/usr/share/libretro/shaders/shaders_slang" +# Point at the database, cheats, and cursors from libretro-database-git +set_cfg content_database_path "/usr/share/libretro/database/rdb" +set_cfg cheat_database_path "/usr/share/libretro/database/cht" +set_cfg cursor_directory "/usr/share/libretro/database/cursors" + # Vulkan is required for slang shaders and unlocks hardware renderers in beetle-psx-hw, parallel-n64, dolphin set_cfg video_driver "vulkan"