Compare commits

...

3 commits

Author SHA1 Message Date
c9bdc24bb8
bump: version 0.4.0 → 0.5.0 2025-05-31 17:24:52 +10:00
82fea5fd9e
feat(ludusavi): add ludusavi config
this is needed so I can actually restore games with custom configs
2025-05-31 17:24:39 +10:00
d4e4dac916
feat: add speedrunner timer configs 2025-05-31 17:23:52 +10:00
10 changed files with 812906 additions and 1 deletions

View file

@ -2,6 +2,6 @@
name = "cz_conventional_commits"
tag_format = "$version"
version_scheme = "semver"
version = "0.4.0"
version = "0.5.0"
update_changelog_on_bump = true
major_version_zero = true

View file

@ -1,3 +1,10 @@
## 0.5.0 (2025-05-31)
### Feat
- **ludusavi**: add ludusavi config
- add speedrunner timer configs
## 0.4.0 (2025-05-30)
### Feat

92
hail/config.toml Normal file
View file

@ -0,0 +1,92 @@
win_rect = [0, 0, 300, 500]
[keybinds]
is_global = true
split = "space"
pause = "enter"
skip = "minus"
undo = "u"
reset = "r"
prev_comparison = "left"
next_comparison = "right"
load_run = "f1"
reload_config = "f2"
load_state = "f3"
dump_state = "f4"
toggle_global = "f5"
[[plugin]]
name = "debug_events"
[[plugin]]
name = "game_info"
config ="""
bg_color = [0, 0, 0, 0]
text_color = [255, 255, 255, 255]
[font]
name = 'SansSerif'
style = 'Normal'
weight = 'Normal'
size = 18
"""
[[plugin]]
name = "segments"
config = """
base_color = [255, 255, 255, 255]
behind_color = [255, 0, 0, 255]
gaining_color = [255, 90, 90, 255]
losing_color = [135, 255, 125, 255]
ahead_color = [0, 255, 0, 255]
gold_color = [255, 255, 0, 255]
bg_color = [0, 0, 0, 0]
line_color = [255, 255, 255, 255]
current_color = [0, 0, 255, 100]
two_rows = true
draw_lines = true
show_future = false
[font]
name = 'SansSerif'
style = 'Normal'
weight = 'Normal'
size = 18
"""
[[plugin]]
name = "timer"
config = """
base_color = [255, 255, 255, 255]
behind_color = [255, 0, 0, 255]
gaining_color = [255, 90, 90, 255]
losing_color = [135, 255, 125, 255]
ahead_color = [0, 255, 0, 255]
bg_color = [0, 0, 0, 0]
precision = "Millis"
timing = "Real"
decimal_scale = 0.85
[font]
name = 'SansSerif'
style = 'Normal'
weight = 'Normal'
size = 50
"""
[[plugin]]
name = "sum_of_best"
config = """
font = {name = "SansSerif", style = "Normal", weight = "Normal", size = 18}
text_color = [255, 255, 255, 255]
bg_color = [0, 0, 0, 0]
"""
[[plugin]]
name = "diff"
config = """
comparison = 'Current'
font = {name = "SansSerif", style = "Normal", weight = "Normal", size = 18}
text_color = [255, 255, 255, 255]
bg_color = [0, 0, 0, 0]
"""
[[plugin]]
name = "websocket"

1
libresplit/default.json Symbolic link
View file

@ -0,0 +1 @@
splits/default.json

5
libresplit/settings.json Normal file
View file

@ -0,0 +1,5 @@
{
"libresplit": {
"split_file": "/home/buymymojo/.config/libresplit/splits/default.json"
}
}

View file

@ -0,0 +1,6 @@
{
"attempt_count": 1,
"splits" : [
{}
]
}

157
ludusavi/cache.yaml Normal file
View file

@ -0,0 +1,157 @@
---
version:
- 0
- 29
- 1
release:
checked: "2025-05-31T07:14:20.060702972Z"
latest: 0.29.1
migrations:
adopted_cache: true
fixed_spanish_config: true
set_default_manifest_url_to_null: true
manifests:
"https://raw.githubusercontent.com/mtkennerly/ludusavi-manifest/master/data/manifest.yaml":
etag: "W/\"f8f6c3d31ceee6054eb71c0f1fae3ed9d51f286bb9e58184e010c22ff91597e9\""
checked: "2025-05-31T07:14:23.791753639Z"
updated: "2025-05-31T07:14:23.791753639Z"
roots:
- store: heroic
path: /home/buymymojo/.config/heroic
- store: steam
path: /home/buymymojo/.local/share/Steam
- store: steam
path: /run/media/buymymojo/2TB-WDHDD/SteamLibrary
- store: steam
path: /run/media/buymymojo/4TB-SSD/SteamLibrary
- store: steam
path: /run/media/buymymojo/ExternalLinuxHDD/SteamLibrary
- store: steam
path: /run/media/buymymojo/KingstonSSD/SteamLibrary
- store: steam
path: /run/media/buymymojo/SamsungSSD/SteamLibrary
- store: steam
path: /run/media/buymymojo/sde1/SteamLibrary
- store: steam
path: /run/media/buymymojo/sdf2/SteamLibrary
backup:
recent_games:
- 1000xResist
- Abiotic Factor
- Arma Reforger
- "Armored Core VI: Fires of Rubicon"
- Back 4 Blood
- Balatro
- "Baldur's Gate 3"
- Black Mesa
- Bloons TD 6
- Buckshot Roulette
- Celeste
- "Clair Obscur: Expedition 33"
- Cult of the Lamb
- Cyberpunk 2077
- Deadlock
- "Divinity: Original Sin II - Definitive Edition"
- Doom Eternal
- Elden Ring
- Elite Dangerous
- Factorio
- Factorio Server 2025
- Final Fantasy
- Final Fantasy X/X-2 HD Remaster
- Final Fantasy XIII
- FragPunk
- GTFO
- "Garry's Mod"
- Grounded
- Guilty Gear Strive
- Helldivers 2
- Learn Japanese To Survive! Hiragana Battle
- Lethal Company
- Lies of P
- Luanti
- "Metal Gear Solid 3: Snake Eater - Master Collection Version"
- "Metaphor: ReFantazio"
- Minecraft-Prisim
- Mouthwashing
- "NieR: Automata"
- Palworld
- Persona 3 Reload
- Phasmophobia
- Project Warlock
- Project Zomboid
- Quake II
- Raft
- Resident Evil 4 (2023)
- Risk of Rain 2
- Selaco
- Signalis
- Starfield
- Synergia
- Tabletop Simulator
- TaleSpire
- "The Elder Scrolls II: Daggerfall"
- "The Elder Scrolls IV: Oblivion Remastered"
- The Last of Us Part I
- "The Witcher 3: Wild Hunt"
- Ultrakill
- Unleashed Recompiled
- Valheim
- Viewfinder
- "Warhammer 40,000: Darktide"
- Yakuza Kiwami
restore:
recent_games:
- Abiotic Factor
- Arma Reforger
- "Armored Core VI: Fires of Rubicon"
- Back 4 Blood
- Balatro
- "Baldur's Gate 3"
- Bloons TD 6
- Buckshot Roulette
- Celeste
- Cult of the Lamb
- Cyberpunk 2077
- Deadlock
- "Divinity: Original Sin II - Definitive Edition"
- Elden Ring
- Elite Dangerous
- Factorio
- Factorio Server 2025
- Final Fantasy X/X-2 HD Remaster
- Final Fantasy XIII
- FragPunk
- Grounded
- Guilty Gear Strive
- Helldivers 2
- Learn Japanese To Survive! Hiragana Battle
- Lethal Company
- Marvel Rivals
- "Metal Gear Solid 3: Snake Eater - Master Collection Version"
- "Metaphor: ReFantazio"
- Mouthwashing
- "NieR: Automata"
- "Operation: Tango"
- Palworld
- Persona 3 Reload
- Portal
- Project Wingman
- Project Zomboid
- Quake II
- Raft
- Risk of Rain 2
- Selaco
- Starfield
- Tabletop Simulator
- TaleSpire
- Teardown
- "The Elder Scrolls II: Daggerfall"
- "The Elder Scrolls IV: Oblivion Remastered"
- The Last of Us Part I
- "The Witcher 3: Wild Hunt"
- Ultrakill
- Unleashed Recompiled
- Viewfinder
- "Warhammer 40,000: Darktide"
- Yakuza Kiwami

122
ludusavi/config.yaml Normal file
View file

@ -0,0 +1,122 @@
---
runtime:
threads: ~
release:
check: true
manifest:
enable: true
language: en-US
theme: dark
roots:
- store: steam
path: /home/buymymojo/.local/share/Steam
- store: steam
path: /run/media/buymymojo/KingstonSSD/SteamLibrary
- store: steam
path: /run/media/buymymojo/sde1/SteamLibrary
- store: steam
path: /run/media/buymymojo/SamsungSSD/SteamLibrary
- store: steam
path: /run/media/buymymojo/ExternalLinuxHDD/SteamLibrary
- store: steam
path: /run/media/buymymojo/4TB-SSD/SteamLibrary
- store: steam
path: /run/media/buymymojo/2TB-WDHDD/SteamLibrary
- store: steam
path: /run/media/buymymojo/sdf2/SteamLibrary
- store: otherWine
path: /home/buymymojo/Games/Heroic/Prefixes/default/Clair Obscur Expedition 33
- store: otherWine
path: /home/buymymojo/Games/Heroic/Prefixes/default/Voices of the Void/pfx
- store: otherWine
path: /home/buymymojo/Games/Heroic/Prefixes/default/Final Fantasy IX/pfx
- store: heroic
path: /home/buymymojo/.config/heroic
redirects: []
backup:
path: /run/media/buymymojo/sdf2/Nextcloud/GameSaves2025
ignoredGames: []
filter:
excludeStoreScreenshots: false
cloud:
exclude: false
epic: false
gog: false
origin: false
steam: false
uplay: false
ignoredPaths: []
ignoredRegistry: []
toggledPaths:
Factorio Server 2025:
/run/media/buymymojo/4TB-SSD/Docker/Factorio/2025-April/data/.lock: false
toggledRegistry: {}
sort:
key: status
reversed: false
retention:
full: 8
differential: 0
format:
chosen: zip
zip:
compression: zstd
compression:
deflate:
level: 6
bzip2:
level: 6
zstd:
level: 12
onlyConstructive: false
restore:
path: /run/media/buymymojo/sdf2/Nextcloud/GameSaves2025
ignoredGames: []
toggledPaths: {}
toggledRegistry: {}
sort:
key: status
reversed: false
reverseRedirects: false
scan:
showDeselectedGames: true
showUnchangedGames: true
showUnscannedGames: true
cloud:
remote: ~
path: ludusavi-backup
synchronize: true
apps:
rclone:
path: ""
arguments: "--fast-list --ignore-checksum"
customGames:
- name: Factorio Server 2025
integration: override
files:
- /run/media/buymymojo/4TB-SSD/Docker/Factorio/2025-April
registry: []
installDir: []
- name: Minecraft-Prisim
integration: override
files:
- "<home>/.local/share/PrismLauncher/instances/*/minecraft/saves/"
- "<home>/.local/share/PrismLauncher/instances/*/minecraft/screenshots/"
registry: []
installDir: []
- name: Synergia
integration: override
files:
- "<winAppData>/RenPy/Synergia-1529537386/*.save"
- "<winAppData>/RenPy/Synergia-1529537386/persistent"
- "<home>/.renpy/Synergia-1529537386/*.save"
registry: []
installDir: []
- name: Cyberpunk 2077
integration: override
files:
- "<home>/Saved Games/CD Projekt Red/Cyberpunk 2077"
- "<winLocalAppData>/CD Projekt Red/Cyberpunk 2077"
- "<winDocuments>/../Pictures/Cyberpunk 2077"
registry: []
installDir: []

View file

@ -0,0 +1 @@
[2025-04-09T08:22:15.521Z] ERROR [ludusavi::scan::layout] [Factorio Server 2025] unable to open source: StrictPath { raw: "/run/media/buymymojo/4TB-SSD/Docker/Factorio/2025-April/data/.lock", basis: None } | Permission denied (os error 13)

812514
ludusavi/manifest.yaml Normal file

File diff suppressed because it is too large Load diff