Coder Social home page Coder Social logo

wal_steam's Introduction

wal_steam

A little script that themes the colors for Metro for steam from wal or wpg.

About

Wal Steam is a tiny program that is meant to work with either wal or wpgtk, by reading the colors they generate and making a color theme for a slightly tweaked version of Metro for Steam.

Wal is a little program for linux that creates a terminal color scheme based on your wallpaper (in addition to being able to set the wallpaper and a few other interesting features).

Wpgtk is based on wal, but with the added feature of being able to generate gtk themes with the colors and bring a nice simple ui to wal.

Metro for steam is a very nice looking skin for steam. We also add the community patch which makes the skin render well on linux.

Install

The install is very simple and if you run into any problems just submit an issue and we should be able to resolve it fairly quickly.

First install and run wal or wpgtk to set your wallpaper and color scheme.

Then install steam using your distros package manager. (On ubuntu you need to enable the multiverse and fedora you'll want to get rpm fusion)

Next simply clone the repo to a memorable location like documents.

git clone https://github.com/kotajacob/wal_steam.git ~/Documents

Now go in that directory and run wal_steam once so it can get the colors and theme steam.

python wal_steam.py -w or if you used wpgtk instead of wal python wal_steam.py -g

That's it, the first time you run wal steam it will download all the needed skins and patches. Then you just need to open steam, select the metro for steam wal_mod skin and restart steam to apply the theme.

Update: (THE AUR PACKAGE IS OUT OF DATE AND BROKEN - WILL LIKELY BE FIXED SOON) We have an aur package python-wal-steam-git. Thanks to /u/_tague on reddit.

Using

Make sure you've run wal or wpgk at least once to generate the colors and set the wallpaper.

Note: On some distros, notably Ubuntu you'll have to run the command python3 instead of python or you'll have an error about failing to import urllib.request.

Just run the script with python. Use -g for wpg or -w for wal.

Example:

python wal_steam.py -w

Usage:
  wal_steam.py (-w | -g)
  wal_steam.py (-h | --help)
  wal_steam.py (-v | --version)

Options:
  -w                   use wal for colors
  -g                   use wpg for colors
  -h --help            show this help message and exit
  -v --version         show version and exit

Screenshots

1

2

3

4

5

wal_steam's People

Contributors

kotajacob avatar

Watchers

Tr0j4n_N3Tw0rk avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.