Skip to content

danihek/Themecord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Themecord

Discord theme that will always match your wallpaper!

drawing

Why?

Because why not, I like pywal and I thought it's cool.

What does it really change?

Like in title, overall discord theme, but Themecord also contains little animations on cursor hover

Dependecies

  • Compatible discord client
  • python-pywal or wallust

Supported Clients:

  • Vencord
  • Vesktop

Generating colorscheme

Before you even start doing ANYTHING, you have to choose if you wanna use pywal or wallust

In case of pywal you have to copy css file:

./css/pywal/colors-discord.css to ~/.config/wal/templates/ folder

and in case of wallust:

./css/wallust/colors-discord.css to ~/.config/wallust/templates/ folder

also add to ~/.config/wallust/wallust.toml required config:

[templates]
themecord.template = "colors-discord.css"
themecord.target = '~/.cache/wallust/colors-discord.css'

Installation (Manual)

  1. Install supported discord client
  2. Look into # Generating colorscheme Section
  3. Copy Themecord.css and ThemecordFiller.css.themecord from ./css folder to your ~/.config/DISCORDCLIENT/themes/
  4. In your discord client, go to themes and select Themecord from available themes.
  5. Now when change your wallpaper using pywal, run ./scripts/themecord.sh and your discord theme will be applied.

Installation (NixOS)

  1. Add themecord to inputs(just like home-manager) in your config flake:
themecord = {
   url = "github:danihek/themecord";
   inputs.nixpkgs.follows = "nixpkgs";
 };
  1. Add as a module:
({ config, pkgs, ... }: {
  environment.systemPackages = with pkgs; [
  themecord.packages.x86_64-linux.default
  ];
})

(Example from my config) alt text

  1. Rebuild your configuration and run themecord

  2. Go to discord client and turn on Themecord alt text

  3. If you used pywal before, then theme should work out of the box alt text

  4. Now you can use command themecord right after pywal, and your discord client will update it's theme.

Nix

In folder ./nix you can see example how I added to my flake wallust and pywal.

Example usage

In folder ./example you see example script which you can use as your template in your own script/config and edit to your needs. Enjoy theme'in!!

Showcase

alt text alt text alt text alt text alt text alt text alt text

Releases

No releases published

Packages

No packages published