Git Product home page Git Product logo

communitheme-set-default's People

Contributors

didrocks avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

communitheme-set-default's Issues

Changing the default background color of Grub, splash (plymouth) and GDM (the purple)

I have been working on a CLI app to change the purple background of Ubuntu all the way from grub to the gdm login screen.

Draft: https://github.com/izznogooood/yact/blob/master/yact/yact.py

So far all I've been doing is patching the files replacing the color codes using regex and thecolorapi.com.

The files are:

/usr/share/gnome-shell/theme/ubuntu.css
/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub

The result is:

My plan was to implement support for the community-snap in the next release.

After requesting a classic snap I was made aware of alternate an started working on a solution which involved copying and patching the themes, then change them with alternate, which would be the more correct way of doing it. Further more I was referred to your thread asking for the same thing in another thread here.
So that got me thinking... Is there a way I can make a tool that can make the change to your CSS permanant. I am not sure how to deal with the plymouth part without replacing the themes and I am not sure I can patch your CSS without you overwriting it in the next release.

I am thinking in the line of some sort of "tweak light" tool that lets you at least choose the background color. And have you thought of implementing plymouth in to the community theme?

Would you be interested in this and do you think it is possible ?

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.