Catppuccin for Steam
-- make sure you have nodejs and yarn installed
-
Clone this repo locally and run yarn install in the project directory then run the
accent
script to generate the flavours and accents. -
Download and install SFP (this is used for theming the new steam client)
-
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) orc:\Program Files\Steam\steamui\skins\Catppuccin-[flavour-accent] (windows)
. If the skins folder doesn't exist, create it. -
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
thenStart Injection
(if Inject on Steam start is not enabled) -
Make changes to the css in _friends/libraryroot.scss if you'd like to contribute.
- 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
- Dukeatron2000 original steam ui theme
- Kylie 🍪
Copyright © 2021-present Catppuccin Org