{"id":22503311,"url":"https://github.com/danihek/themecord","last_synced_at":"2025-04-09T16:17:53.345Z","repository":{"id":215831792,"uuid":"739879892","full_name":"danihek/Themecord","owner":"danihek","description":"Discord theme will always match your wallpaper! ","archived":false,"fork":false,"pushed_at":"2025-04-06T20:18:10.000Z","size":74084,"stargazers_count":82,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-09T16:17:46.218Z","etag":null,"topics":["colors","discord","hellwal","pywal","rice","swww","theme","wallpaper","wallust","wayland"],"latest_commit_sha":null,"homepage":"","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/danihek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-06T20:28:13.000Z","updated_at":"2025-04-09T14:07:57.000Z","dependencies_parsed_at":"2024-01-09T17:28:35.427Z","dependency_job_id":"ca7ae2c7-f896-4ad5-b26f-0a4ce4182e71","html_url":"https://github.com/danihek/Themecord","commit_stats":null,"previous_names":["danihek07/themcord","danihek/themecord"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danihek%2FThemecord","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danihek%2FThemecord/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danihek%2FThemecord/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danihek%2FThemecord/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/danihek","download_url":"https://codeload.github.com/danihek/Themecord/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248065282,"owners_count":21041872,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["colors","discord","hellwal","pywal","rice","swww","theme","wallpaper","wallust","wayland"],"created_at":"2024-12-06T23:31:08.519Z","updated_at":"2025-04-09T16:17:53.339Z","avatar_url":"https://github.com/danihek.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Themecord\n\nDiscord theme that will always match your wallpaper!\n\n\u003cimg src=\"https://github.com/user-attachments/assets/801f0a38-953b-4214-9220-eaba9865218e\" alt=\"drawing\" style=\"width:1200px;\"/\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eClick to expand star history\u003c/summary\u003e\n    \u003cp align=\"right\"\u003e\n      \u003cimg\n        alt=\"Star History Chart\"\n        src=\"https://api.star-history.com/svg?repos=danihek/themecord\u0026type=Date\u0026theme=dark\"\n      \u003e\n    \u003c/p\u003e\n\u003c/details\u003e\n\n## Why?\nBecause why not, I like having same theme on everything I thought it's cool.\n\n## Dependecies\n- Compatible discord client\n- One of color palettes generators:\n    - [hellwal](https://github.com/danihek/hellwal)\n    - [python-pywal](https://github.com/dylanaraps/pywal)\n    - [wallust](https://codeberg.org/onemoresuza/wallust)\n\n## Supported Clients:\n- Vencord\n- Vesktop\n\n## Installation\n\n### AUR\n``yay -S themecord``\n\n### Manual\n\n1. Install supported discord client\n2. Download themecord from [release](https://github.com/danihek/Themecord/releases) page\n3. Look into **# Generating colorscheme** Section\n4. In your discord client, go to themes and select Themecord from available themes.\n5. Now after you run hellwal, pywal or wallust  run ``./themecord`` and your discord theme will be applied.\n\nYou can put it in ``/usr/local/bin/`` for ease of use\n\n### NixOS\n1. Add themecord to inputs(just like home-manager) in your config flake:\n```\nthemecord = {\n   url = \"github:danihek/themecord\";\n   inputs.nixpkgs.follows = \"nixpkgs\";\n };\n```\n\n2. Add as a module:\n```\n({ config, pkgs, ... }: {\n  environment.systemPackages = with pkgs; [\n  themecord.packages.x86_64-linux.default\n  ];\n})\n```\n(Example from my config)\n\n![alt text](https://github.com/danihek/Themecord/blob/main/assets/nix5.png)\n \n3. Rebuild your configuration and run ``themecord``\n\n4. Go to discord client and select Themecord from available themes\n\n![alt text](https://github.com/danihek/Themecord/blob/main/assets/nix3.png)\n\n6. Now after you run hellwal, pywal or wallust  run ``./themecord`` and your discord theme will be applied.\nand your discord client will update it's theme.\n\n## Nix\nIn folder ``./nix`` you can see example how I added to my flake hellwal, wallust and pywal templates.\n\n---\n\n## Generating colorscheme\nBefore you even start doing **ANYTHING**, you have to choose if you wanna use pywal or wallust\n\n### In case of hellwal you have to copy css file:\n``./css/hellwal/discord-colors.css`` to ``~/.config/hellwal/templates/`` folder\n\n### in case of pywal:\n``./css/pywal/discord-colors.css`` to ``~/.config/wal/templates/`` folder\n\n### and in case of wallust:\n``./css/wallust/discord-colors.css`` to ``~/.config/wallust/templates/`` folder\n\nalso add to ``~/.config/wallust/wallust.toml`` required config:\n\n```\n[templates]\nthemecord.template = \"discord-colors.css\"\nthemecord.target = '~/.cache/wallust/discord-colors.css'\n```\n\n## Example usage\n\nIn folder ``./example`` you see example script which you can use as your template in your own script/config for changing wallpapers and edit to your needs.\n\n## Light mode\n\nYou can use `-l` flag to use light mode like this (**hellwal** as backend ):\n\n```sh\nthemecord -l\n```\n\n# Enjoy theme'in!!\n\n## Showcase\n\n![swappy-20250406_214827](https://github.com/user-attachments/assets/662eda4c-d5ce-456b-b11a-e51187e90ae4)\n![swappy-20250406_214848](https://github.com/user-attachments/assets/b43d464a-e6da-4e75-a84c-7752a2253ca2)\n![swappy-20250406_214847](https://github.com/user-attachments/assets/e108c98b-425d-4156-ad34-1dbbc0fd0b42)\n![swappy-20250406_214846](https://github.com/user-attachments/assets/61056857-9a64-486f-96cf-7c42f2e859a3)\n![swappy-20250406_214844](https://github.com/user-attachments/assets/51217cff-e79e-464b-8808-da255bf79938)\n![swappy-20250406_214842](https://github.com/user-attachments/assets/d5af1fa9-8764-4e5c-a428-39a223702af0)\n![swappy-20250406_214838](https://github.com/user-attachments/assets/4b9b0173-fbec-4f0c-a337-949e48aaf6bd)\n![swappy-20250406_214837](https://github.com/user-attachments/assets/b9eed68c-6819-4b75-a851-c772f0b0ddb3)\n![swappy-20250406_214836](https://github.com/user-attachments/assets/4c03edce-7831-4ac2-8e6d-fedaab0ca7e7)\n![swappy-20250406_214835](https://github.com/user-attachments/assets/56976557-91ea-4e4f-8648-05347bd59522)\n![swappy-20250406_214834](https://github.com/user-attachments/assets/304bb494-dfd8-493a-a761-85e395e11d79)\n![swappy-20250406_214832](https://github.com/user-attachments/assets/7ea64335-3550-41eb-b194-6472947ae206)\n![swappy-20250406_214830](https://github.com/user-attachments/assets/c026e974-448d-4261-b14f-f64c747905ef)\n\n## Special thanks\n\n- [dylanaraps](https://github.com/dylanaraps) for creating pywal and inspiration for other programmers\n- [refact0r](https://github.com/refact0r) for fixing miserable discord update and providing pretty and well-built discord theme\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanihek%2Fthemecord","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanihek%2Fthemecord","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanihek%2Fthemecord/lists"}