Compare commits
3 commits
7c463d4852
...
1dbfc7ecc3
| Author | SHA1 | Date | |
|---|---|---|---|
| 1dbfc7ecc3 | |||
| 49e2e715b1 | |||
| 813993250a |
1 changed files with 26 additions and 0 deletions
|
|
@ -29,6 +29,28 @@ in
|
||||||
settings = {
|
settings = {
|
||||||
video_driver = "vulkan";
|
video_driver = "vulkan";
|
||||||
video_fullscreen = "true";
|
video_fullscreen = "true";
|
||||||
|
menu_swap_ok_cancel_buttons = "true";
|
||||||
|
|
||||||
|
# Folder stuffs
|
||||||
|
|
||||||
|
# System/BIOS files
|
||||||
|
system_directory = "~/.local/share/retroarch/system";
|
||||||
|
# Downloads
|
||||||
|
core_assets_directory = "~/.local/share/retroarch/downloads";
|
||||||
|
thumbnails_directory = "~/.local/share/retroarch/thumbnails";
|
||||||
|
content_database_path = "~/.local/share/retroarch/database/rdb";
|
||||||
|
cheat_database_path = "~/.local/share/retroarch/cheats";
|
||||||
|
video_filter_dir = "~/.local/share/retroarch/filters/video";
|
||||||
|
audio_filter_dir = "~/.local/share/retroarch/filters/audio";
|
||||||
|
video_shader_dir = "~/.local/share/retroarch/shaders";
|
||||||
|
recording_output_directory = "~/.local/share/retroarch/records";
|
||||||
|
overlay_directory = "~/.local/share/retroarch/overlays";
|
||||||
|
osk_overlay_directory = "~/.local/share/retroarch/overlays/keyboards";
|
||||||
|
screenshot_directory = "~/.local/share/retroarch/screenshots";
|
||||||
|
playlist_directory = "~/.local/share/retroarch/playlists";
|
||||||
|
savefile_directory = "~/.local/share/retroarch/saves";
|
||||||
|
savestate_directory = "~/.local/share/retroarch/states";
|
||||||
|
log_dir = "~/.local/share/retroarch/logs";
|
||||||
|
|
||||||
# By default settings has some things that this overrides, so I need to set them myself
|
# By default settings has some things that this overrides, so I need to set them myself
|
||||||
libretro_info_path = "${pkgs.libretro-core-info}/share/retroarch/cores";
|
libretro_info_path = "${pkgs.libretro-core-info}/share/retroarch/cores";
|
||||||
|
|
@ -47,8 +69,11 @@ in
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
# Retroarch is dumb since it doesn't generate this folder (but it does for others)
|
||||||
|
systemd.user.tmpfiles.rules = [ "d /%h/.local/share/retroarch/playlists" ];
|
||||||
# Add a syncthing ignore file to the retroarch folder
|
# Add a syncthing ignore file to the retroarch folder
|
||||||
xdg.configFile."retroarch-stignore" = {
|
xdg.configFile."retroarch-stignore" = {
|
||||||
|
enable = false;
|
||||||
target = "retroarch/.stignore";
|
target = "retroarch/.stignore";
|
||||||
text = ''
|
text = ''
|
||||||
!saves
|
!saves
|
||||||
|
|
@ -65,6 +90,7 @@ in
|
||||||
# Sync saves and some other stuff
|
# Sync saves and some other stuff
|
||||||
services.syncthing.settings.folders = {
|
services.syncthing.settings.folders = {
|
||||||
"retroarch" = {
|
"retroarch" = {
|
||||||
|
enable = false;
|
||||||
label = "RetroArch";
|
label = "RetroArch";
|
||||||
id = "jxuou-2yjnu";
|
id = "jxuou-2yjnu";
|
||||||
devices = [ "steamdeck" "pc" ];
|
devices = [ "steamdeck" "pc" ];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue