diff --git a/.config/heroic/Cache/Cache_Data/index-dir/the-real-index b/.config/heroic/Cache/Cache_Data/index-dir/the-real-index index d549c30..73d8b70 100644 Binary files a/.config/heroic/Cache/Cache_Data/index-dir/the-real-index and b/.config/heroic/Cache/Cache_Data/index-dir/the-real-index differ diff --git a/.config/heroic/GPUCache/data_0 b/.config/heroic/GPUCache/data_0 index 6e35ac6..0376141 100644 Binary files a/.config/heroic/GPUCache/data_0 and b/.config/heroic/GPUCache/data_0 differ diff --git a/.config/heroic/GPUCache/data_1 b/.config/heroic/GPUCache/data_1 index 2f62a83..69a8e5e 100644 Binary files a/.config/heroic/GPUCache/data_1 and b/.config/heroic/GPUCache/data_1 differ diff --git a/.config/heroic/GPUCache/data_2 b/.config/heroic/GPUCache/data_2 index 544577d..ba5d66a 100644 Binary files a/.config/heroic/GPUCache/data_2 and b/.config/heroic/GPUCache/data_2 differ diff --git a/.config/heroic/GPUCache/index b/.config/heroic/GPUCache/index index 3a8ab7c..dc56db8 100644 Binary files a/.config/heroic/GPUCache/index and b/.config/heroic/GPUCache/index differ diff --git a/.config/heroic/Local Storage/leveldb/LOG b/.config/heroic/Local Storage/leveldb/LOG index ca66c2f..5721842 100644 --- a/.config/heroic/Local Storage/leveldb/LOG +++ b/.config/heroic/Local Storage/leveldb/LOG @@ -1,3 +1,3 @@ -2025/07/15-16:52:56.174 78d Reusing MANIFEST /home/glala/.config/heroic/Local Storage/leveldb/MANIFEST-000001 -2025/07/15-16:52:56.179 78d Recovering log #4 -2025/07/15-16:52:56.179 78d Reusing old log /home/glala/.config/heroic/Local Storage/leveldb/000004.log +2025/07/19-14:22:57.890 910 Reusing MANIFEST /home/glala/.config/heroic/Local Storage/leveldb/MANIFEST-000001 +2025/07/19-14:22:57.895 910 Recovering log #4 +2025/07/19-14:22:57.895 910 Reusing old log /home/glala/.config/heroic/Local Storage/leveldb/000004.log diff --git a/.config/heroic/Local Storage/leveldb/LOG.old b/.config/heroic/Local Storage/leveldb/LOG.old index c3aa6b9..06be151 100644 --- a/.config/heroic/Local Storage/leveldb/LOG.old +++ b/.config/heroic/Local Storage/leveldb/LOG.old @@ -1,3 +1,3 @@ -2025/07/15-16:08:48.501 77c Reusing MANIFEST /home/glala/.config/heroic/Local Storage/leveldb/MANIFEST-000001 -2025/07/15-16:08:48.506 77c Recovering log #4 -2025/07/15-16:08:48.506 77c Reusing old log /home/glala/.config/heroic/Local Storage/leveldb/000004.log +2025/07/18-21:21:45.349 7b9 Reusing MANIFEST /home/glala/.config/heroic/Local Storage/leveldb/MANIFEST-000001 +2025/07/18-21:21:45.353 7b9 Recovering log #4 +2025/07/18-21:21:45.489 7b9 Reusing old log /home/glala/.config/heroic/Local Storage/leveldb/000004.log diff --git a/.config/heroic/Session Storage/LOG b/.config/heroic/Session Storage/LOG index 3bae55a..0454aa2 100644 --- a/.config/heroic/Session Storage/LOG +++ b/.config/heroic/Session Storage/LOG @@ -1,3 +1,3 @@ -2025/07/15-16:52:56.777 78e Reusing MANIFEST /home/glala/.config/heroic/Session Storage/MANIFEST-000001 -2025/07/15-16:52:56.777 78e Recovering log #4 -2025/07/15-16:52:56.778 78e Reusing old log /home/glala/.config/heroic/Session Storage/000004.log +2025/07/19-14:22:58.452 910 Reusing MANIFEST /home/glala/.config/heroic/Session Storage/MANIFEST-000001 +2025/07/19-14:22:58.453 910 Recovering log #4 +2025/07/19-14:22:58.454 910 Reusing old log /home/glala/.config/heroic/Session Storage/000004.log diff --git a/.config/heroic/Session Storage/LOG.old b/.config/heroic/Session Storage/LOG.old index 62e7ae3..caba402 100644 --- a/.config/heroic/Session Storage/LOG.old +++ b/.config/heroic/Session Storage/LOG.old @@ -1,3 +1,3 @@ -2025/07/15-16:08:49.073 77d Reusing MANIFEST /home/glala/.config/heroic/Session Storage/MANIFEST-000001 -2025/07/15-16:08:49.074 77d Recovering log #4 -2025/07/15-16:08:49.075 77d Reusing old log /home/glala/.config/heroic/Session Storage/000004.log +2025/07/18-21:21:46.120 7ba Reusing MANIFEST /home/glala/.config/heroic/Session Storage/MANIFEST-000001 +2025/07/18-21:21:46.120 7ba Recovering log #4 +2025/07/18-21:21:46.121 7ba Reusing old log /home/glala/.config/heroic/Session Storage/000004.log diff --git a/.config/heroic/areweanticheatyet.json b/.config/heroic/areweanticheatyet.json index a0de35c..ffb1e8c 100644 --- a/.config/heroic/areweanticheatyet.json +++ b/.config/heroic/areweanticheatyet.json @@ -4248,22 +4248,22 @@ "name": "Lost Ark", "logo": "", "native": false, - "status": "Broken", - "reference": "", + "status": "Running", + "reference": "https://www.gamingonlinux.com/2025/07/lost-ark-from-amazon-games-appears-to-have-enabled-the-anti-cheat-for-linux-steamos/", "anticheats": [ "Easy Anti-Cheat", "AnyBrain" ], "notes": [ [ - "Works with GeForce Now", - "https://www.nvidia.com/en-us/geforce/forums/gfn-game-requests/44/473967/lost-ark-on-geforce-now/3242656/" + "Proton 10 beta; Proton-GE 10.9 or later recommended.", + null ] ], "updates": [], "storeIds": {}, "slug": "lost-ark", - "dateChanged": "2024-09-22T22:18:43.937Z" + "dateChanged": "2025-07-17T18:24:43.0000000-04:00" }, { "url": "https://archeageunchained.com/", @@ -7358,7 +7358,18 @@ "anticheats": [ "Anti-Cheat Expert" ], - "updates": [], + "updates": [ + { + "name": "Steam Deck rating changed from Unknown to Playable.", + "date": "Jul 15, 2025, 12:00 PM GMT-7", + "reference": "https://store.steampowered.com/app/3513350/Wuthering_Waves/" + }, + { + "name": "Publisher claims to be looking into better Steam Deck compatibility on the Steam store page description.", + "date": "Jun 12, 2025, 12:00 PM GMT-7", + "reference": "https://store.steampowered.com/app/3513350/Wuthering_Waves/" + } + ], "notes": [ [ "Playable on GeForce NOW.", @@ -7369,16 +7380,12 @@ null ], [ - "Publisher claims to be looking into better Steam Deck compatibility on the Steam store page description.", - "https://store.steampowered.com/app/3513350/Wuthering_Waves/" - ], - [ - "Proton-GE 10.8 or greater, recommended.", + "Proton-GE 10.8 or greater is recommended.", "https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/GE-Proton10-8" ] ], "storeIds": { - "steam": "3092660", + "steam": "3513350", "epic": { "namespace": "e885327ce4414509bff4c10757f88334", "slug": "wuthering-waves-76ebc5" @@ -20079,5 +20086,85 @@ "storeIds": {}, "slug": "black-stigma", "dateChanged": "2025-07-11T18:36:32.0000000-04:00" + }, + { + "url": "", + "name": "Umamusume: Pretty Derby", + "logo": "", + "native": false, + "status": "Running", + "reference": "", + "anticheats": [ + "CrackProof" + ], + "notes": [], + "updates": [], + "storeIds": {}, + "slug": "umamusume-pretty-derby", + "dateChanged": "2025-07-12T15:55:19.0000000-04:00" + }, + { + "url": "", + "slug": "dirt-rally", + "name": "DiRT Rally", + "logo": "", + "native": false, + "status": "Supported", + "reference": "", + "anticheats": [ + "VAC" + ], + "updates": [], + "notes": [], + "storeIds": {}, + "dateChanged": "2025-07-13T17:01:58.0000000-04:00" + }, + { + "url": "", + "slug": "minifighter", + "name": "minifighter", + "logo": "", + "native": false, + "status": "Broken", + "reference": "", + "anticheats": [ + "nProtect GameGuard" + ], + "updates": [], + "notes": [], + "storeIds": {}, + "dateChanged": "2025-07-16T20:21:09.0000000-04:00" + }, + { + "url": "", + "slug": "hide-and-hold-out-h2o", + "name": "Hide & Hold Out - H2o", + "logo": "", + "native": false, + "status": "Running", + "reference": "", + "anticheats": [ + "Easy Anti-Cheat" + ], + "updates": [], + "notes": [], + "storeIds": {}, + "dateChanged": "2025-07-16T20:24:29.0000000-04:00" + }, + { + "url": "", + "slug": "f1-25", + "name": "F1® 25", + "logo": "", + "native": false, + "status": "Denied", + "reference": "", + "anticheats": [ + "EA anticheat" + ], + "updates": [], + "notes": [], + "storeIds": {}, + "dateChanged": "2025-07-16T20:26:00.0000000-04:00" } ] \ No newline at end of file diff --git a/.config/heroic/store/config.json b/.config/heroic/store/config.json index b6b481b..44bf664 100644 --- a/.config/heroic/store/config.json +++ b/.config/heroic/store/config.json @@ -1,10 +1,10 @@ { "general-logs": { - "currentLogFile": "/home/glala/.config/heroic/logs/2025-07-15T14_52_56-heroic.log", - "lastLogFile": "/home/glala/.config/heroic/logs/2025-07-15T14_08_48-heroic.log", - "legendaryLogFile": "/home/glala/.config/heroic/logs/2025-07-15T14_52_56-legendary.log", - "gogdlLogFile": "/home/glala/.config/heroic/logs/2025-07-15T14_52_56-gogdl.log", - "nileLogFile": "/home/glala/.config/heroic/logs/2025-07-15T14_52_56-nile.log" + "currentLogFile": "/home/glala/.config/heroic/logs/2025-07-19T23_15_12-heroic.log", + "lastLogFile": "/home/glala/.config/heroic/logs/2025-07-19T12_22_57-heroic.log", + "legendaryLogFile": "/home/glala/.config/heroic/logs/2025-07-19T23_15_12-legendary.log", + "gogdlLogFile": "/home/glala/.config/heroic/logs/2025-07-19T23_15_12-gogdl.log", + "nileLogFile": "/home/glala/.config/heroic/logs/2025-07-19T23_15_12-nile.log" }, "userHome": "/home/glala", "language": "en", diff --git a/.config/heroic/store/wine-downloader-info.json b/.config/heroic/store/wine-downloader-info.json index 15f520d..0a71d77 100644 --- a/.config/heroic/store/wine-downloader-info.json +++ b/.config/heroic/store/wine-downloader-info.json @@ -462,15 +462,24 @@ { "version": "GE-Proton-latest", "type": "GE-Proton", - "date": "2025-07-11", - "download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-9/GE-Proton10-9.tar.gz", - "downsize": 502252756, + "date": "2025-07-19", + "download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-10/GE-Proton10-10.tar.gz", + "downsize": 499898188, "disksize": 1254350327, - "checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-9/GE-Proton10-9.sha512sum", + "checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-10/GE-Proton10-10.sha512sum", "installDir": "/home/glala/.config/heroic/tools/proton/Proton-GE-latest", "isInstalled": true, "hasUpdate": true }, + { + "version": "GE-Proton10-10", + "type": "GE-Proton", + "date": "2025-07-19", + "disksize": 0, + "checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-10/GE-Proton10-10.sha512sum", + "download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton10-10/GE-Proton10-10.tar.gz", + "downsize": 499898188 + }, { "version": "GE-Proton10-9", "type": "GE-Proton", @@ -911,15 +920,6 @@ "checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-19/GE-Proton8-19.sha512sum", "download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-19/GE-Proton8-19.tar.gz", "downsize": 442487952 - }, - { - "version": "GE-Proton8-18", - "type": "GE-Proton", - "date": "2023-10-15", - "disksize": 0, - "checksum": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-18/GE-Proton8-18.sha512sum", - "download": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton8-18/GE-Proton8-18.tar.gz", - "downsize": 442487141 } ] } \ No newline at end of file diff --git a/.config/heroic/store_cache/gog_api_info.json b/.config/heroic/store_cache/gog_api_info.json index 2f76394..7126d0e 100644 --- a/.config/heroic/store_cache/gog_api_info.json +++ b/.config/heroic/store_cache/gog_api_info.json @@ -594,7 +594,7 @@ }, "etag": "W/\"f3a876aefb5e448b7f0ce167d20a55f2\"" }, - "__timestamp.gog_1242384383": "Tue Jul 15 2025 16:03:47 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1242384383": "Sat Jul 19 2025 14:23:00 GMT+0200 (Central European Summer Time)", "gog_1359844055": { "id": "55560253618141734", "game_id": "53422144712017758", @@ -1039,7 +1039,7 @@ }, "etag": "W/\"b61aa2530f5e0143721a34af7461c49d\"" }, - "__timestamp.gog_1359844055": "Tue Jul 15 2025 16:03:47 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1359844055": "Sat Jul 19 2025 14:23:00 GMT+0200 (Central European Summer Time)", "gog_1360951571": { "id": "55923348315587583", "game_id": "52768660564791697", @@ -1391,7 +1391,7 @@ }, "etag": "W/\"2b83c6817a74c3f7991b55d3ef28de7b\"" }, - "__timestamp.gog_1360951571": "Tue Jul 15 2025 16:03:47 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1360951571": "Sat Jul 19 2025 14:23:00 GMT+0200 (Central European Summer Time)", "gog_2068474256": { "id": "52440039739492225", "game_id": "51141821984439781", @@ -2047,15 +2047,9 @@ "videos": [ { "provider": "youtube", - "video_id": "seGW4vdfL7A", - "thumbnail_id": "seGW4vdfL7A", - "name": "Trailer" - }, - { - "provider": "youtube", - "video_id": "xSC0aViSlhg", - "thumbnail_id": "xSC0aViSlhg", - "name": "Announcement Trailer - Nintendo Switch" + "video_id": "G-Jx9jttgCg", + "thumbnail_id": "G-Jx9jttgCg", + "name": "Announcement Trailer" }, { "provider": "youtube", @@ -2065,9 +2059,15 @@ }, { "provider": "youtube", - "video_id": "G-Jx9jttgCg", - "thumbnail_id": "G-Jx9jttgCg", - "name": "Announcement Trailer" + "video_id": "seGW4vdfL7A", + "thumbnail_id": "seGW4vdfL7A", + "name": "Trailer" + }, + { + "provider": "youtube", + "video_id": "xSC0aViSlhg", + "thumbnail_id": "xSC0aViSlhg", + "name": "Announcement Trailer - Nintendo Switch" } ], "artworks": [ @@ -2165,9 +2165,9 @@ "logo": { "url_format": "https://images.gog.com/987cd9c97a6d209f65aecedba0e3fa6ae6de9f91c670c78e1d6907a68af843fd{formatter}.{ext}?namespace=gamesdb" }, - "etag": "W/\"81f296497432d3485f59c3d66b2cd5f8\"" + "etag": "W/\"da0d7bf8bcf928a3d5ec7bc41d9e9f65\"" }, - "__timestamp.gog_2068474256": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_2068474256": "Sat Jul 19 2025 14:23:01 GMT+0200 (Central European Summer Time)", "gog_1754714337": { "id": "57421136499024697", "game_id": "57421136474605814", @@ -2342,7 +2342,7 @@ }, "etag": "W/\"1c5c122490295fb9baddb304dbb5240b\"" }, - "__timestamp.gog_1754714337": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1754714337": "Sat Jul 19 2025 14:23:01 GMT+0200 (Central European Summer Time)", "gog_1963513391": { "id": "51428762845800153", "game_id": "51152722288654280", @@ -2850,7 +2850,7 @@ }, "etag": "W/\"ba8169f14ad46a344f90bb35db661804\"" }, - "__timestamp.gog_1963513391": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1963513391": "Sat Jul 19 2025 14:23:01 GMT+0200 (Central European Summer Time)", "gog_1371683428": { "id": "52419660912756677", "game_id": "51464211306964662", @@ -3051,6 +3051,13 @@ "release_per_platform_id": "epic_8b3d3e8a24324324aff51bab93980649", "availability": 0 }, + { + "id": "58812390365961570", + "platform_id": "psn", + "external_id": "PPSA07057_00", + "release_per_platform_id": "psn_PPSA07057_00", + "availability": 0 + }, { "id": "51464211306964662", "platform_id": "generic", @@ -3201,12 +3208,6 @@ } ], "videos": [ - { - "provider": "youtube", - "video_id": "Vi7m8Z9rZ1k", - "thumbnail_id": "Vi7m8Z9rZ1k", - "name": "Teaser" - }, { "provider": "youtube", "video_id": "cbIOzoAVKTc", @@ -3218,6 +3219,12 @@ "video_id": "WA1lEU_zTCw", "thumbnail_id": "WA1lEU_zTCw", "name": "Announcement Trailer" + }, + { + "provider": "youtube", + "video_id": "Vi7m8Z9rZ1k", + "thumbnail_id": "Vi7m8Z9rZ1k", + "name": "Teaser" } ], "artworks": [ @@ -3291,9 +3298,9 @@ "logo": { "url_format": "https://images.gog.com/d5eb5989ea9802bdd5cab73952f653423141555f1bf6f504cc91a767b05da5f6{formatter}.{ext}?namespace=gamesdb" }, - "etag": "W/\"370e704b17ca8819cf6fe081bc1ac01a\"" + "etag": "W/\"79a4240c8f070e8b2328b76ddb3fe573\"" }, - "__timestamp.gog_1371683428": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1371683428": "Sat Jul 19 2025 14:23:01 GMT+0200 (Central European Summer Time)", "gog_1456460669": { "id": "52906813546432438", "game_id": "52319092009725866", @@ -3928,7 +3935,7 @@ }, "etag": "W/\"b8809c96c6a9395c0488cf9c307a40bc\"" }, - "__timestamp.gog_1456460669": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1456460669": "Sat Jul 19 2025 14:23:01 GMT+0200 (Central European Summer Time)", "gog_1981284042": { "id": "51428806950998319", "game_id": "51152718453145737", @@ -4203,7 +4210,7 @@ }, "etag": "W/\"c1f73ad87e9f5b3a704e67463107ab0f\"" }, - "__timestamp.gog_1981284042": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1981284042": "Sat Jul 19 2025 14:23:01 GMT+0200 (Central European Summer Time)", "gog_1207665263": { "id": "51428762956664486", "game_id": "51142077303879015", @@ -4527,15 +4534,9 @@ "videos": [ { "provider": "youtube", - "video_id": "IAqjWpK6IO8", - "thumbnail_id": "IAqjWpK6IO8", - "name": "Launch Trailer" - }, - { - "provider": "youtube", - "video_id": "WY0N12w3csI", - "thumbnail_id": "WY0N12w3csI", - "name": "Trailer" + "video_id": "25z7B0geoHc", + "thumbnail_id": "25z7B0geoHc", + "name": "Announcement Trailer" }, { "provider": "youtube", @@ -4545,9 +4546,15 @@ }, { "provider": "youtube", - "video_id": "25z7B0geoHc", - "thumbnail_id": "25z7B0geoHc", - "name": "Announcement Trailer" + "video_id": "WY0N12w3csI", + "thumbnail_id": "WY0N12w3csI", + "name": "Trailer" + }, + { + "provider": "youtube", + "video_id": "IAqjWpK6IO8", + "thumbnail_id": "IAqjWpK6IO8", + "name": "Launch Trailer" } ], "artworks": [ @@ -4647,9 +4654,9 @@ "logo": { "url_format": "https://images.gog.com/c5ffd5c982a9917341a21d3c67ac04ee8d3089f135e39a1bbe759b346a4b8965{formatter}.{ext}?namespace=gamesdb" }, - "etag": "W/\"2c9463c10993f92c4920b3b197741485\"" + "etag": "W/\"73c5e01341925d14527d6d08be10312a\"" }, - "__timestamp.gog_1207665263": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1207665263": "Sat Jul 19 2025 14:23:01 GMT+0200 (Central European Summer Time)", "gog_2067763543": { "id": "51428759849058066", "game_id": "51153183453209570", @@ -4997,7 +5004,7 @@ }, "etag": "W/\"98090da66d906eeafa9476dcf708e5d0\"" }, - "__timestamp.gog_2067763543": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_2067763543": "Sat Jul 19 2025 14:23:01 GMT+0200 (Central European Summer Time)", "gog_1310457090": { "id": "52574901753452330", "game_id": "51153434943489544", @@ -5348,17 +5355,17 @@ } ], "videos": [ - { - "provider": "youtube", - "video_id": "ZBLoffoZLH8", - "thumbnail_id": "ZBLoffoZLH8", - "name": "Launch Trailer" - }, { "provider": "youtube", "video_id": "0vXE-2Rg01E", "thumbnail_id": "0vXE-2Rg01E", "name": "Trailer" + }, + { + "provider": "youtube", + "video_id": "ZBLoffoZLH8", + "thumbnail_id": "ZBLoffoZLH8", + "name": "Launch Trailer" } ], "artworks": [ @@ -5447,9 +5454,9 @@ "logo": { "url_format": "https://images.gog.com/2adebcdd1ba8144607bf7c941d643094e9624d3c2e3a659762675c35b6727f1f{formatter}.{ext}?namespace=gamesdb" }, - "etag": "W/\"534bbfc07c52fd29c1484855c42c990e\"" + "etag": "W/\"461633854e0e23703422e93cf26a92d4\"" }, - "__timestamp.gog_1310457090": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1310457090": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_1432297044": { "id": "51428757088477160", "game_id": "51152718448478202", @@ -5778,6 +5785,12 @@ } ], "videos": [ + { + "provider": "youtube", + "video_id": "CENF14Iloxw", + "thumbnail_id": "CENF14Iloxw", + "name": "Trailer" + }, { "provider": "youtube", "video_id": "JCT-lPx5708", @@ -5789,12 +5802,6 @@ "video_id": "-HiQUw5Np8o", "thumbnail_id": "-HiQUw5Np8o", "name": "Trailer" - }, - { - "provider": "youtube", - "video_id": "CENF14Iloxw", - "thumbnail_id": "CENF14Iloxw", - "name": "Trailer" } ], "artworks": [ @@ -5894,9 +5901,9 @@ "logo": { "url_format": "https://images.gog.com/09b6124c6a3e311fc59a99477fae18624290796ede0f4c1fe9e02afbf7e9c21a{formatter}.{ext}?namespace=gamesdb" }, - "etag": "W/\"41c26bec750b7f008205edc933120f6f\"" + "etag": "W/\"a3bd2ff38ff37489620ae941d75678e9\"" }, - "__timestamp.gog_1432297044": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1432297044": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_1207664643": { "id": "51437502226490489", "game_id": "51071842242777057", @@ -7079,7 +7086,7 @@ }, "etag": "W/\"a08679c32cbc8fd54bcad0d18135b692\"" }, - "__timestamp.gog_1207664643": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1207664643": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_1578751181": { "id": "51428756361239845", "game_id": "51152740379920055", @@ -7393,9 +7400,9 @@ "videos": [ { "provider": "youtube", - "video_id": "Ojd5CUZzjvk", - "thumbnail_id": "Ojd5CUZzjvk", - "name": "Teaser" + "video_id": "3S3tmWfFACQ", + "thumbnail_id": "3S3tmWfFACQ", + "name": "Trailer" }, { "provider": "youtube", @@ -7405,9 +7412,9 @@ }, { "provider": "youtube", - "video_id": "3S3tmWfFACQ", - "thumbnail_id": "3S3tmWfFACQ", - "name": "Trailer" + "video_id": "Ojd5CUZzjvk", + "thumbnail_id": "Ojd5CUZzjvk", + "name": "Teaser" } ], "artworks": [ @@ -7502,9 +7509,9 @@ "logo": { "url_format": "https://images.gog.com/716fe7529bca447edfdc16c9dd3a9eed8384514a8fdbe8236ef218b588b4d5d3{formatter}.{ext}?namespace=gamesdb" }, - "etag": "W/\"885692b1cba198eb8c4af7fad3e0ad50\"" + "etag": "W/\"5762baf8f34c9c381f21092b02919935\"" }, - "__timestamp.gog_1578751181": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1578751181": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_1308320804": { "id": "51428763078334825", "game_id": "51152975252476092", @@ -7965,18 +7972,6 @@ } ], "videos": [ - { - "provider": "youtube", - "video_id": "Y2amTl5lBYM", - "thumbnail_id": "Y2amTl5lBYM", - "name": "Trailer" - }, - { - "provider": "youtube", - "video_id": "UAO2urG23S4", - "thumbnail_id": "UAO2urG23S4", - "name": "Trailer" - }, { "provider": "youtube", "video_id": "0GXyV9EvB_g", @@ -7985,8 +7980,8 @@ }, { "provider": "youtube", - "video_id": "U8lbFP8i730", - "thumbnail_id": "U8lbFP8i730", + "video_id": "-qVVO69Cgcs", + "thumbnail_id": "-qVVO69Cgcs", "name": "Trailer" }, { @@ -7995,6 +7990,12 @@ "thumbnail_id": "BzvlMtvaJ8I", "name": "Gameplay video" }, + { + "provider": "youtube", + "video_id": "Y2amTl5lBYM", + "thumbnail_id": "Y2amTl5lBYM", + "name": "Trailer" + }, { "provider": "youtube", "video_id": "kWo5g-tsBNk", @@ -8003,8 +8004,14 @@ }, { "provider": "youtube", - "video_id": "-qVVO69Cgcs", - "thumbnail_id": "-qVVO69Cgcs", + "video_id": "UAO2urG23S4", + "thumbnail_id": "UAO2urG23S4", + "name": "Trailer" + }, + { + "provider": "youtube", + "video_id": "U8lbFP8i730", + "thumbnail_id": "U8lbFP8i730", "name": "Trailer" } ], @@ -8124,9 +8131,9 @@ "logo": { "url_format": "https://images.gog.com/d47b59a34ede7da2091932345a2db90d1c056c984225d3a6ae9be003d1a771e3{formatter}.{ext}?namespace=gamesdb" }, - "etag": "W/\"965ceb877ed3466eef5048665aff1235\"" + "etag": "W/\"0ddc9f3d8b6722abef2f064f81494ffd\"" }, - "__timestamp.gog_1308320804": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1308320804": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_2021941787": { "id": "57516347030039434", "game_id": "54564976898888716", @@ -8346,7 +8353,7 @@ "videos": [], "game_modes": [] }, - "__timestamp.gog_2021941787": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_2021941787": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_1207658924": { "id": "51428757185070127", "game_id": "51295405645397160", @@ -8793,7 +8800,7 @@ }, "etag": "W/\"777793d8b00058712f305b4f62d65420\"" }, - "__timestamp.gog_1207658924": "Tue Jul 15 2025 16:03:48 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1207658924": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_1896497767": { "id": "54143749083831911", "game_id": "53943640587105519", @@ -9270,7 +9277,7 @@ }, "etag": "W/\"ba445a7c7446541673e634770ab2c2a9\"" }, - "__timestamp.gog_1896497767": "Tue Jul 15 2025 16:03:49 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1896497767": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_1103300729": { "id": "52127946741265324", "game_id": "52127946744790457", @@ -9355,7 +9362,7 @@ "game_modes": [], "etag": "W/\"c155ad7a4a1a5022b8d705f5f78b55e7\"" }, - "__timestamp.gog_1103300729": "Tue Jul 15 2025 16:03:49 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1103300729": "Sat Jul 19 2025 14:23:02 GMT+0200 (Central European Summer Time)", "gog_1950754973": { "id": "51968929002309250", "game_id": "51154210576837865", @@ -9775,7 +9782,7 @@ }, "etag": "W/\"838090d4e2ce3e3c4f217da35dd831aa\"" }, - "__timestamp.gog_1950754973": "Tue Jul 15 2025 16:03:49 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1950754973": "Sat Jul 19 2025 14:23:03 GMT+0200 (Central European Summer Time)", "gog_1958228073": { "id": "51428761715228131", "game_id": "51295410639698234", @@ -10440,7 +10447,7 @@ }, "etag": "W/\"b8532916c4eef893b9590958c1d6d8e9\"" }, - "__timestamp.gog_1958228073": "Tue Jul 15 2025 16:03:49 GMT+0200 (Central European Summer Time)", + "__timestamp.gog_1958228073": "Sat Jul 19 2025 14:23:03 GMT+0200 (Central European Summer Time)", "gog_2105882438": { "id": "55687035083708020", "game_id": "55687035093042885", @@ -10641,5 +10648,5 @@ "url_format": "https://images.gog.com/90c407308148d60dbf7862e8c55e895627f1c8e8cdafb9f0bcd6bcceeb1c024b{formatter}.{ext}?namespace=gamesdb" } }, - "__timestamp.gog_2105882438": "Tue Jul 15 2025 16:03:49 GMT+0200 (Central European Summer Time)" + "__timestamp.gog_2105882438": "Sat Jul 19 2025 14:23:03 GMT+0200 (Central European Summer Time)" } \ No newline at end of file diff --git a/.config/heroic/store_cache/gog_library.json b/.config/heroic/store_cache/gog_library.json index c804c69..b7c0ad9 100644 --- a/.config/heroic/store_cache/gog_library.json +++ b/.config/heroic/store_cache/gog_library.json @@ -618,6 +618,6 @@ } ], "__timestamp": { - "games": "Tue Jul 15 2025 16:52:58 GMT+0200 (Central European Summer Time)" + "games": "Sat Jul 19 2025 14:23:03 GMT+0200 (Central European Summer Time)" } } \ No newline at end of file diff --git a/.config/heroic/store_cache/pci_ids_device.json b/.config/heroic/store_cache/pci_ids_device.json index adf2fd1..b5bfaf8 100644 --- a/.config/heroic/store_cache/pci_ids_device.json +++ b/.config/heroic/store_cache/pci_ids_device.json @@ -2,8 +2,8 @@ "__timestamp": { "73df_1002": "Sat May 10 2025 00:33:06 GMT+0200 (Central European Summer Time)", "0e36_1002_73df_1002": "Sat May 10 2025 00:33:06 GMT+0200 (Central European Summer Time)", - "7550_1002": "Sat Jul 12 2025 23:45:22 GMT+0200 (Central European Summer Time)", - "061a_1043_7550_1002": "Sat Jul 12 2025 23:45:22 GMT+0200 (Central European Summer Time)" + "7550_1002": "Sun Jul 20 2025 01:15:13 GMT+0200 (Central European Summer Time)", + "061a_1043_7550_1002": "Sun Jul 20 2025 01:15:13 GMT+0200 (Central European Summer Time)" }, "73df_1002": "Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT]", "0e36_1002_73df_1002": "Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT]", diff --git a/.config/heroic/store_cache/pci_ids_vendor.json b/.config/heroic/store_cache/pci_ids_vendor.json index 7026d7d..ebe8732 100644 --- a/.config/heroic/store_cache/pci_ids_vendor.json +++ b/.config/heroic/store_cache/pci_ids_vendor.json @@ -1,6 +1,6 @@ { "1002": "Advanced Micro Devices, Inc. [AMD/ATI]", "__timestamp": { - "1002": "Sat Jul 12 2025 23:45:22 GMT+0200 (Central European Summer Time)" + "1002": "Sun Jul 20 2025 01:15:13 GMT+0200 (Central European Summer Time)" } } \ No newline at end of file diff --git a/.config/heroic/tools/winetricks b/.config/heroic/tools/winetricks index 3beed60..752452f 100755 --- a/.config/heroic/tools/winetricks +++ b/.config/heroic/tools/winetricks @@ -4549,6 +4549,11 @@ winetricks_set_wineprefix() else W_NO_WIN64_WARNINGS=0 fi + + # In unattended mode, do NOT show any Win64 warnings + if [ "${W_OPT_UNATTENDED}" = "1" ]; then + W_NO_WIN64_WARNINGS=1 + fi fi # In case of GUI, only warn once per prefix, per session (i.e., don't warn next time) @@ -7668,6 +7673,24 @@ load_dxvk2062() helper_dxvk "${file1}" "7.1" "1.3.204" "dxgi,d3d8,d3d9,d3d10core,d3d11" } +w_metadata dxvk2070 dlls \ + title="Vulkan-based D3D8/D3D9/D3D10/D3D11 implementation for Linux / Wine (2.7)" \ + publisher="Philip Rebohle" \ + year="2025" \ + media="download" \ + file1="dxvk-2.7.tar.gz" \ + installed_file1="${W_SYSTEM32_DLLS_WIN}/d3d8.dll" \ + installed_file2="${W_SYSTEM32_DLLS_WIN}/d3d9.dll" \ + installed_file3="${W_SYSTEM32_DLLS_WIN}/d3d10core.dll" \ + installed_file4="${W_SYSTEM32_DLLS_WIN}/d3d11.dll" \ + installed_file5="${W_SYSTEM32_DLLS_WIN}/dxgi.dll" + +load_dxvk2070() +{ + w_download "https://github.com/doitsujin/dxvk/releases/download/v2.7/dxvk-2.7.tar.gz" 1e569b0f7a1121d9fcee1614314fcb0c22e71c51d0b9df121e3eb81ae8c0346d + helper_dxvk "${file1}" "7.1" "1.3.204" "dxgi,d3d8,d3d9,d3d10core,d3d11" +} + #---------------------------------------------------------------- w_metadata dxvk dlls \ diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 331e16f..737d78a 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -142,7 +142,7 @@ bind = $mainMod, C, killactive, bind = $mainMod, N, exec, hyprlock bind = $mainMod, E, exec, nautilus bind = $mainMod, V, togglefloating, -bind = $mainMod, R, exec, rofi -show drun #$HOME/.config/rofi/bin/{launcher,runner,powermenu,screenshot} +bind = $mainMod, R, exec, wofi #$HOME/.config/rofi/bin/{launcher,runner,powermenu,screenshot} bind = $mainMod SHIFT, R, exec, ../waybar/scripts/refresh.sh #bind = $mainMod, S, exec, cliphist list | rofi -dmenu | cliphist decode | wl-copy #bind = $mainMod, L, exec, zsh $HOME/.config/rofi/bin/{powermenu} diff --git a/.config/wofi/config b/.config/wofi/config new file mode 100755 index 0000000..206be99 --- /dev/null +++ b/.config/wofi/config @@ -0,0 +1,13 @@ +[config] +allow_images=true +width=500 +show=drun +prompt=Search +height=400 +term=kitty +hide_scroll=true +print_command=true +insensitive=true +columns=1 +no_actions=true + diff --git a/.config/wofi/style-wallpaper.css b/.config/wofi/style-wallpaper.css new file mode 100755 index 0000000..d5de164 --- /dev/null +++ b/.config/wofi/style-wallpaper.css @@ -0,0 +1,90 @@ +@import url('/home/glala/.cache/wal/colors-waybar.css'); +@define-color mauve @color9; +@define-color red @color9; +@define-color lavender @color7; +@define-color text @color7; +* { + all:unset; + font-family: 'CodeNewRoman Nerd Font Mono', monospace; + font-size: 18px; + outline: none; + border: none; + text-shadow:none; + background-color:transparent; +} + +window { + all:unset; + padding: 20px; + border-radius: 0px; + background-color: alpha(@background,.5); +} +#inner-box { + margin: 2px; + padding: 5px; + border: none; + +} +#outer-box { + border: none; +} +#scroll { + margin: 0px; + padding: 30px; + border: none; +} +#input { + all:unset; + margin-left:20px; + margin-right:20px; + margin-top:20px; + padding: 20px; + border: none; + outline: none; + color: @text; + box-shadow: 1px 1px 5px rgba(0,0,0, .5); + border-radius:10; + background-color: alpha(@background,.2); +} +#input image { + border: none; + color: @red; + padding-right:10px; +} +#input * { + border: none; + outline: none; +} + +#input:focus { + outline: none; + border: none; + + border-radius:10; +} +#text { + margin: 5px; + border: none; + color: @text; + outline: none; +} +#entry { + all:unset; + padding: 20 0 20 45; +} +#entry arrow { + border: none; + color: @lavender; + +} +#entry:selected { + border: none; + border-radius: 20px; + background-color: alpha(@background,.2); +} +#entry:selected #text { + color: @mauve; +} +#entry:drop(active) { + background-color: @lavender !important; +} diff --git a/.config/wofi/style-waybar.css b/.config/wofi/style-waybar.css new file mode 100755 index 0000000..4b02b44 --- /dev/null +++ b/.config/wofi/style-waybar.css @@ -0,0 +1,97 @@ +@import url('/home/glala/.cache/wal/colors-waybar.css'); + +@define-color mauve @color9; +@define-color red @color9; +@define-color lavender @color7; +@define-color text @color7; +@keyframes fadeIn { + 0% { + } + 100% { + } +} + +* { + all: unset; + font-family: 'CodeNewRoman Nerd Font Mono', monospace; + font-size: 18px; + outline: none; + border: none; + text-shadow:none; + background-color:transparent; +} + +window { + all:unset; + padding: 20px; + border-radius: 0px; + background-color: alpha(@background,.5); +} +#inner-box { + margin: 2px; + padding: 5px + border: none; +} +#outer-box { + border: none; +} +#scroll { + margin: 0px; + padding: 30px; + border: none; +} +#input { + all:unset; + margin-left:20px; + margin-right:20px; + margin-top:20px; + padding: 20px; + border: none; + outline: none; + color: @text; + box-shadow: 1px 1px 5px rgba(0, 0, 0, .5); + border-radius:10; + background-color: alpha(@background,.2); +} +#input image { + border: none; + color: @red; +} +#input * { + border: none; + outline: none; +} + +#input:focus { + outline: none; + border: none; + border-radius:10; +} +#text { + margin: 5px; + border: none; + color: @text; + outline: none; +} +#entry { + border: none; + padding: 30; +} +#entry arrow { + border: none; + color: @lavender; + +} +#entry:selected { + padding: 30; + border: none; + border-radius: 20px; + background-color: alpha(@background,.2); +} +#entry:selected #text { + color: @mauve; +} +#entry:drop(active) { + background-color: @lavender !important; +} + diff --git a/.config/wofi/style.css b/.config/wofi/style.css new file mode 100755 index 0000000..74b0e93 --- /dev/null +++ b/.config/wofi/style.css @@ -0,0 +1,105 @@ +@import url('/home/glala/.cache/wal/colors-waybar.css'); + +@define-color mauve @color9; +@define-color red @color9; +@define-color lavender @color7; +@define-color text @color7; +@keyframes fadeIn { + 0% { + } + 100% { + } +} + +* { + all:unset; + font-family: 'CodeNewRoman Nerd Font Mono', monospace; + font-size: 18px; + outline: none; + border: none; + text-shadow:none; + background-color:transparent; +} + +window { + all:unset; + padding: 20px; + border-radius:10px; + background-color: alpha(@background,0.9); +} +#inner-box { + margin: 2px; + padding: 5px + border: none; +} +#outer-box { + border: none; +} +#scroll { + margin: 0px; + padding: 30px; + border: none; +} +#input { + all:unset; + margin-left:20px; + margin-right:20px; + margin-top:20px; + padding: 20px; + border: none; + outline: none; + color: @text; + box-shadow: 1px 1px 5px rgba(0,0,0, .5); + border-radius:10; + background-color: alpha(@background,.2); +} +#input image { + border: none; + color: @red; + padding-right:10px; +} +#input * { + border: none; + outline: none; +} + +#input:focus { + outline: none; + border: none; + + border-radius:10; +} +#text { + margin: 5px; + border: none; + color: @text; + outline: none; +} +#text { + margin: 5px; + border: none; + color: @text; + outline: none; +} +#entry { + border: none; + margin: 5px; + padding: 10px; +} +#entry arrow { + border: none; + color: @lavender; + +} +#entry:selected { + box-shadow: 1px 1px 5px rgba(255,255,255, .03); + border: none; + border-radius: 20px; + background-color:transparent; +} +#entry:selected #text { + color: @mauve; +} +#entry:drop(active) { + background-color: @lavender !important; +} diff --git a/.config/wofi/wallpaper b/.config/wofi/wallpaper new file mode 100755 index 0000000..cc508d1 --- /dev/null +++ b/.config/wofi/wallpaper @@ -0,0 +1,13 @@ +[config] +allow_images=true +show=drun +width=800 +height=600 +always_parse_args=true +show_all=true +term=kitty +hide_scroll=true +print_command=true +insensitive=true +columns=4 +image_size=150 diff --git a/.config/wofi/waybar b/.config/wofi/waybar new file mode 100644 index 0000000..d313255 --- /dev/null +++ b/.config/wofi/waybar @@ -0,0 +1,14 @@ +[config] +allow_images=true +show=drun +width=1200 +height=600 +always_parse_args=true +show_all=true +term=kitty +hide_scroll=true +print_command=true +insensitive=true +columns=1 +image_size=1050 +