Giter VIP home page Giter VIP logo

rangeela's Introduction

rangeela

What is it?

rangeela in 'Hindi' means colourful. Rangeela is a little script to generate an image full of randomly coloured squares, which you can set as your wallpaper or whatever you feel like.

Quick Start

Installation requires python2 obviously, gtk for reading the screen resolution, and PIL (Python Image Library)

You can install all of them from your favorite package manager, if you are like me using Arch(or Arch-like) then you can search your official repos using

sudo pacman -Ss

Instructions

  1. $ git clone https://github.com/anshulc95/rangeela.git ~/rangeela
  2. $ cd ~/rangeela
  3. $ python2 rangeela.py
  4. Now your wallpaper is generated, you can use your preferred wallpaper manager to set this as your wallpaper.

Example

This is what the wallpaper is going to look like:

pic

Inspiration

colorblobks

TODO:

  1. Use argparse to get specific instructions
  2. Add the wallpaper to Ubuntu's default Unity wallpaper manager

Contact Me:

twitter GitHub

Release notes

1.1.0

I have replaced the pygame with PIL(Python Image Library) since it's better maintained and is focused specially on image manipulation, thus giving me more things to try with images.

I have faded the colours, tried to mute them down. By mixing them with the 'white' colour, and then taking a average of them.

I have removed the feature of script setting the wallpaper for you, I realised people have different application according to their taste which they use for customizing their desktop, so setting wallpaper, I leave that to you.

You can find previous releases here

rangeela's People

Contributors

anshulxyz avatar aviaryan avatar

Watchers

 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.