Updating skins

This commit is contained in:
Skellers
2025-06-17 14:53:20 +02:00
77 changed files with 883 additions and 630 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,7 @@ include_toc: true
# Skins # Skins
<<<<<<< HEAD
This README is automatically generated using CI/CD pipelines, Danser, ImageMagick, and FFmpeg. The workflow generates gameplay previews, creates mod icons, packages .osk files, and updates the README with media and descriptions, with the Skins included in [Skins](./Skins). This README is automatically generated using CI/CD pipelines, Danser, ImageMagick, and FFmpeg. The workflow generates gameplay previews, creates mod icons, packages .osk files, and updates the README with media and descriptions, with the Skins included in [Skins](./Skins).
## [no](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.0.0/export/no.osk) ## [no](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.0.0/export/no.osk)
@@ -72,9 +73,63 @@ This README is automatically generated using CI/CD pipelines, Danser, ImageMagic
![Utami (WubWoofWolf) Ranking Panel](media/panel/Utami%20(WubWoofWolf).png) ![Utami (WubWoofWolf) Ranking Panel](media/panel/Utami%20(WubWoofWolf).png)
![Utami (WubWoofWolf) Mods](media/icons/Utami%20(WubWoofWolf)-mod-icons.png) ![Utami (WubWoofWolf) Mods](media/icons/Utami%20(WubWoofWolf)-mod-icons.png)
=======
<!--
osuid: 8040245
-->
**Go back to [osc/skins](https://git.sulejmani.xyz/osc/skins)**
**Click on the Skin name to download it, or click on the thumbnail to see more about the skin, including a video preview, screenshots, and mod icons.**
## [++scylla funny mix EPIC](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/%2B%2Bscylla%20funny%20mix%20EPIC/%2B%2Bscylla%20funny%20mix%20EPIC.osk)
[![++scylla funny mix EPIC Thumbnail](media/thumbnail/%2B%2Bscylla%20funny%20mix%20EPIC/%2B%2Bscylla%20funny%20mix%20EPIC.webp)](/docs/%2B%2Bscylla%20funny%20mix%20EPIC/%2B%2Bscylla%20funny%20mix%20EPIC.md)
## [no](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/-%20rafis%20pinkity%20edit%20by%20henry/no.osk)
[![no Thumbnail](media/thumbnail/-%20rafis%20pinkity%20edit%20by%20henry/no.webp)](/docs/-%20rafis%20pinkity%20edit%20by%20henry/no.md)
## [- ⊹ aia](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/-%20%E2%8A%B9%20aia%20-%20Copy/-%20%20%20%E2%8A%B9%20aia.osk)
[![- ⊹ aia Thumbnail](media/thumbnail/-%20%E2%8A%B9%20aia%20-%20Copy/-%20%20%20%E2%8A%B9%20aia.webp)](/docs/-%20%E2%8A%B9%20aia%20-%20Copy/-%20%20%20%E2%8A%B9%20aia.md)
## [Utami (WubWoofWolf)](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/--/Utami%20%28WubWoofWolf%29.osk)
[![Utami (WubWoofWolf) Thumbnail](media/thumbnail/--/Utami%20%28WubWoofWolf%29.webp)](/docs/--/Utami%20%28WubWoofWolf%29.md)
## [Aleph DT](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/Aleph%20DT/Aleph%20DT.osk)
[![Aleph DT Thumbnail](media/thumbnail/Aleph%20DT/Aleph%20DT.webp)](/docs/Aleph%20DT/Aleph%20DT.md)
## [Rafis but SZ](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/Rafis%20but%20SZ/Rafis%20but%20SZ.osk)
[![Rafis but SZ Thumbnail](media/thumbnail/Rafis%20but%20SZ/Rafis%20but%20SZ.webp)](/docs/Rafis%20but%20SZ/Rafis%20but%20SZ.md)
## [adidas for3v3r](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/_%E2%80%A2%20adidas%20for3v3r/adidas%20for3v3r.osk)
[![adidas for3v3r Thumbnail](media/thumbnail/_%E2%80%A2%20adidas%20for3v3r/adidas%20for3v3r.webp)](/docs/_%E2%80%A2%20adidas%20for3v3r/adidas%20for3v3r.md)
## [019](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/a%D0%BB%D1%91/019.osk)
[![019 Thumbnail](media/thumbnail/a%D0%BB%D1%91/019.webp)](/docs/a%D0%BB%D1%91/019.md)
## [hddthr aristia](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/hddthr_aristia/hddthr%20aristia.osk)
[![hddthr aristia Thumbnail](media/thumbnail/hddthr_aristia/hddthr%20aristia.webp)](/docs/hddthr_aristia/hddthr%20aristia.md)
## [prezes](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/prezes/prezes.osk)
[![prezes Thumbnail](media/thumbnail/prezes/prezes.webp)](/docs/prezes/prezes.md)
>>>>>>> 312c74cbe1893ebb2b3313cdc9f18c22cd01082c
# Build History # Build History
| Version | Date | | Version | Date |
| ------- | ---- | | ------- | ---- |
<<<<<<< HEAD
| [`v1.0.0 (Current)`](https://git.sulejmani.xyz/arlind/skins/src/tag/v1.0.0/README.md) | 06.06.2025 12:53:02 | | [`v1.0.0 (Current)`](https://git.sulejmani.xyz/arlind/skins/src/tag/v1.0.0/README.md) | 06.06.2025 12:53:02 |
=======
| [`v1.1.0 (Current)`](https://git.sulejmani.xyz/Skellers/ooga_booga/src/tag/v1.1.0/README.md) | 16.06.2025 21:12:46 |
| [`v1.0.0`](https://git.sulejmani.xyz/Skellers/ooga_booga/src/tag/v1.0.0/README.md) | 16.06.2025 10:51:47 |
>>>>>>> 312c74cbe1893ebb2b3313cdc9f18c22cd01082c

View File

@@ -0,0 +1,8 @@
# [++scylla funny mix EPIC](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/%2B%2Bscylla%20funny%20mix%20EPIC/%2B%2Bscylla%20funny%20mix%20EPIC.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/%2B%2Bscylla%20funny%20mix%20EPIC/%2B%2Bscylla%20funny%20mix%20EPIC.mp4" type="video/mp4">
</video>
![](/media/panel/%2B%2Bscylla%20funny%20mix%20EPIC/%2B%2Bscylla%20funny%20mix%20EPIC.webp)
![](/media/icons/%2B%2Bscylla%20funny%20mix%20EPIC/%2B%2Bscylla%20funny%20mix%20EPIC-mod-icons.webp)

View File

@@ -0,0 +1,8 @@
# [no](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/-%20rafis%20pinkity%20edit%20by%20henry/no.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/-%20rafis%20pinkity%20edit%20by%20henry/no.mp4" type="video/mp4">
</video>
![](/media/panel/-%20rafis%20pinkity%20edit%20by%20henry/no.webp)
![](/media/icons/-%20rafis%20pinkity%20edit%20by%20henry/no-mod-icons.webp)

View File

@@ -0,0 +1,8 @@
# [- ⊹ aia](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/-%20%E2%8A%B9%20aia%20-%20Copy/-%20%20%20%E2%8A%B9%20aia.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/-%20%E2%8A%B9%20aia%20-%20Copy/-%20%20%20%E2%8A%B9%20aia.mp4" type="video/mp4">
</video>
![](/media/panel/-%20%E2%8A%B9%20aia%20-%20Copy/-%20%20%20%E2%8A%B9%20aia.webp)
![](/media/icons/-%20%E2%8A%B9%20aia%20-%20Copy/-%20%20%20%E2%8A%B9%20aia-mod-icons.webp)

View File

@@ -0,0 +1,8 @@
# [Utami (WubWoofWolf)](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/--/Utami%20%28WubWoofWolf%29.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/--/Utami%20%28WubWoofWolf%29.mp4" type="video/mp4">
</video>
![](/media/panel/--/Utami%20%28WubWoofWolf%29.webp)
![](/media/icons/--/Utami%20%28WubWoofWolf%29-mod-icons.webp)

View File

@@ -0,0 +1,8 @@
# [Aleph DT](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/Aleph%20DT/Aleph%20DT.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/Aleph%20DT/Aleph%20DT.mp4" type="video/mp4">
</video>
![](/media/panel/Aleph%20DT/Aleph%20DT.webp)
![](/media/icons/Aleph%20DT/Aleph%20DT-mod-icons.webp)

View File

@@ -0,0 +1,8 @@
# [Rafis but SZ](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/Rafis%20but%20SZ/Rafis%20but%20SZ.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/Rafis%20but%20SZ/Rafis%20but%20SZ.mp4" type="video/mp4">
</video>
![](/media/panel/Rafis%20but%20SZ/Rafis%20but%20SZ.webp)
![](/media/icons/Rafis%20but%20SZ/Rafis%20but%20SZ-mod-icons.webp)

View File

@@ -0,0 +1,8 @@
# [adidas for3v3r](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/_%E2%80%A2%20adidas%20for3v3r/adidas%20for3v3r.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/_%E2%80%A2%20adidas%20for3v3r/adidas%20for3v3r.mp4" type="video/mp4">
</video>
![](/media/panel/_%E2%80%A2%20adidas%20for3v3r/adidas%20for3v3r.webp)
![](/media/icons/_%E2%80%A2%20adidas%20for3v3r/adidas%20for3v3r-mod-icons.webp)

8
docs/aлё/019.md Normal file
View File

@@ -0,0 +1,8 @@
# [019](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/a%D0%BB%D1%91/019.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/a%D0%BB%D1%91/019.mp4" type="video/mp4">
</video>
![](/media/panel/a%D0%BB%D1%91/019.webp)
![](/media/icons/a%D0%BB%D1%91/019-mod-icons.webp)

View File

@@ -0,0 +1,8 @@
# [hddthr aristia](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/hddthr_aristia/hddthr%20aristia.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/hddthr_aristia/hddthr%20aristia.mp4" type="video/mp4">
</video>
![](/media/panel/hddthr_aristia/hddthr%20aristia.webp)
![](/media/icons/hddthr_aristia/hddthr%20aristia-mod-icons.webp)

8
docs/prezes/prezes.md Normal file
View File

@@ -0,0 +1,8 @@
# [prezes](https://git.sulejmani.xyz/Skellers/ooga_booga/media/tag/v1.1.0/export/prezes/prezes.osk)
<video controls autoplay loop muted playsinline src="https://git.sulejmani.xyz/Skellers/ooga_booga/raw/tag/v1.1.0/media/gameplay/prezes/prezes.mp4" type="video/mp4">
</video>
![](/media/panel/prezes/prezes.webp)
![](/media/icons/prezes/prezes-mod-icons.webp)

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
export/--/Utami (WubWoofWolf).osk LFS Normal file

Binary file not shown.

BIN
export/Aleph DT/Aleph DT.osk LFS Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
export/aлё/019.osk LFS Normal file

Binary file not shown.

Binary file not shown.

BIN
export/prezes/prezes.osk LFS Normal file

Binary file not shown.

View File

@@ -1,208 +0,0 @@
---
gitea: none
include_toc: true
---
# How to Use This Repository
If anything is unclear, just shoot me a message on Discord.
## 1. Create Your Account on git.sulejmani.xyz
(If you don't want to share your mail with me DM me on Discord)
Sign up here:
[https://git.sulejmani.xyz/user/sign\_up](https://git.sulejmani.xyz/user/sign_up)
![Register](/src/docs/register.png)
Check your email and click the confirmation link to activate your account.
![Check Mail](/src/docs/check_mail.png)
![Activation Email](/src/docs/activation_mail.png)
Then confirm your password to complete the process.
![Activate Account](/src/docs/activate_account.png)
---
## 2. Generate an Access Token
Go to [https://git.sulejmani.xyz/](https://git.sulejmani.xyz/) and open your **Settings**.
![Navigate Settings](/src/docs/navigate_settings.png)
Under the **Applications** section, create a new token.
* Check all permissions (as shown in the image)
* Give it a clear and recognizable name
![Generate Token](/src/docs/applications_generate_token.png)
Once the token is generated, **copy and save it securely**, you wont be able to see it again.
![Copy Token](/src/docs/copy_token.png)
---
## 3. Create a New Repository
Still on [https://git.sulejmani.xyz/](https://git.sulejmani.xyz/), click the **+** icon in the top right corner to create a new repo.
![Start Creating New Repo](/src/docs/start_create_new_repo.png)
* Name it however you like
* Use `skins-template` as the template
* Enable all template items
You now have your own copy of the template repo.
![Template Repo](/src/docs/template_repo.png)
---
## 4. Set Up Secrets for Deployment
Go to your repository's **Settings**.
![Navigate Repo Settings](/src/docs/navigate_repository_settings.png)
Then under **Actions** open the **Secrets** tab and add these two:
| Secret Name | Secret Value |
| -------------------- | -------------------------- |
| `TOKEN` | The token you just created |
| `CONTAINER_REGISTRY` | `git.sulejmani.xyz` |
![Add Secret 1](/src/docs/secret1.png)
![Add Secret 2](/src/docs/secret2.png)
---
## 5. Clone the Repository
If you dont have Git installed, download it here:
👉 [https://git-scm.com/downloads/win](https://git-scm.com/downloads/win)
Choose where to clone the repo (e.g. `D:/git/`) and run:
```bash
git config --global user.name "Your Name"
git config --global user.email "you@example.com"
git lfs install
git clone https://git.sulejmani.xyz/{yourusername}/{yourrepositoryname}.git
```
---
## 6. Prepare Your Skins
In your cloned repo, open `hardlink-songs-folder.bat`.
Edit the source and target paths. For example, if:
* Your osu! skins are in `E:\osu!\skins`
* Your repo is in `D:\git\skins`
Then update the line on the script like this:
```bat
robocopy "E:\osu!\skins" "D:\git\skins\Skins" /MIR /COPYALL /SEC /B /XJ /DCOPY:T /J
```
Run the batch file by double-clicking it.
---
## 7. Change Skin Order, add descriptions, and ignore Skins.
### Skin Order
This is optional, but recommended. In the `workflows` folder, open `skins.json`.
Edit the order and descriptions as you like.
here's an example:
```json
{
"order": [
"- Barely still Jace",
"- Jace"
],
"descriptions": {
"- Barely still Jace": "My main skin.",
"- Jace": "My secondary skin, only really used for EZ."
}
}
```
Make sure the order matches the skins folder name in the `Skins` folder.
### Ignore Skins
There is a .gitignore file in the root of the repo. You can add any skins you don't want to be uploaded.
Here's an example:
```
*WhiteCat*
*Vaxei*
```
So in this example if a Skin has WhiteCat or Vaxei in the name, it will be ignored.
---
## 8. Upload Your Skins
Open a terminal (cmd or PowerShell) in your repo directory:
```cmd
cd D:\git\skins # update this to your actual path
```
Then run:
```bash
git add .
git commit -m "Adding skins"
git config --global credential.helper cache
git push
```
Your skins will now be uploaded.
---
## 9. Monitor Upload Progress
Go to your repo's **Actions** tab.
![navigate-actions](/src/docs/navigate_actions.png)
Youll see the workflow progress there.
![progress](/src/docs/progress.png)
If something goes wrong, check the logs—or just ping me on Discord.
---
## 10. Update Skins in the Future
To update your skins later:
1. Re-run `hardlink-songs-folder.bat`
2. Run the same upload commands:
```bash
git pull
git add .
git commit -m "Updating skins"
git push
```

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

BIN
media/panel/aлё/019.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.