/ctp-steam

🕹️ Soothing pastel theme for Steam (WIP)

Primary LanguageCSSMIT LicenseMIT

Logo
Catppuccin for Steam

Usage

Contributing/Manual installation:

-- make sure you have nodejs and yarn installed

  1. Clone this repo locally and run yarn install in the project directory then run the accent script to generate the flavours and accents.

  2. Download and install SFP (this is used for theming the new steam client)

  3. Find the flavour - accent combo you'd like to try in the generated dist folder and copy it to ~/.steam/steam/steamui/skins/Catppuccin-[flavour-accent] (linux) or c:\Program Files\Steam\steamui\skins\Catppuccin-[flavour-accent] (windows). If the skins folder doesn't exist, create it.

  4. Open SFP and navigate to the settings, then select the theme. After the correct theme is selected navigate to the home menu and click Start Steam then Start Injection(if Inject on Steam start is not enabled)

  5. Make changes to the css in _friends/libraryroot.scss if you'd like to contribute.

TODO

  • accent and flavour generation
  • Steam library fully themed
  • Steam small mode fully themed
  • Steam friends list/chat fully themed
  • Steam big picture support (pulling from ctp/steam-deck)
  • Steam web pages fully themed - will be done on ctp/userstyles/steam
  • Rewrite install script to work with new ui rewrite (linux and windows support) ((maybe automate SFP installation?))
  • Optional JS plugin for changing accent (maybe flavour) on the fly

💝 Thanks to

 

Copyright © 2021-present Catppuccin Org