Giter Site home page Giter Site logo

feichtmeier / yaru Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ubuntu/yaru

0.0 1.0 0.0 63.94 MB

Ubuntu community theme "yaru"

Home Page: https://community.ubuntu.com/c/desktop/theme-refresh

License: GNU General Public License v3.0

Shell 2.02% Meson 3.34% CSS 89.78% Python 4.50% Ruby 0.36%

yaru's Introduction

Yaru gtk-, gnome-shell-, icon- and sound-theme for Ubuntu using the GNOME desktop

Snap build status: Build Status

The Yaru theme is the default theme for Ubuntu, backed by the community. This is the theme that is shaped by the community on the Ubuntu hub, turned into the default theme starting from Ubuntu 18.10 Cosmic Cuttlefish.

More information is available at https://community.ubuntu.com/t/faq-ubuntu-new-theme/1930.

Detailed screenshots and reasoning behind the design can be found inside the Design Wiki: https://github.com/ubuntu/yaru/wiki

Files

Dash

Appgrid

Popups

Files_and_Shotwell

System_shutdown

widgetfactorylight

It contains:

  • a GNOME Shell theme
  • a GTK2 and GTK3 theme
  • an icon & cursor theme, derived from the Unity8 Suru icons and Suru icon theme.
  • a sound theme, combining sounds from the WoodenBeaver and Touch-Remix sound themes with an emphasis on making sound a usability feature instead of an annoyance.

Yaru on Ubuntu 18.10

Yaru theme will be the default in 18.10. Once you install it, you will get it by default as part of the distribution soon and will be automatically migrated to it.

You will receive there at regular intervals stable updates of the theme.

Install Yaru/Communitheme snap on Ubuntu 18.04 (bionic beaver)

Note that for backward compatibility, we kept the name "communitheme" for bionic beaver. It's up to date with bionic branch of Yaru where we try to cherry-pick as much Gtk and Icon theme changes from master as possible. However the shell theme is more or less set in stone now, since we can not theme both 3.28 and 3.30+ shell in one theme and at some point we will maybe stop to update the bionic branch completely

Note that these steps only work on Ubuntu 18.04 (bionic beaver).

Follow these steps in order to install and enable communitheme.

  1. Install the communitheme snap on 18.04 by installing communitheme in the Ubuntu Software Application or running snap install communitheme.
  2. Restart your computer. The login screen will now use Communitheme by default. Click on your user, click on the gear icon ans select the "Ubuntu with communitheme snap" session from the login screen, and login.
  3. Now everything is using the communitheme including applications, icons, sound notifications and cursor. Any new update of communitheme will come directly to you on a regular basis thanks to the snap without having to run any command!

install

login

Tracking latest bionic branch changes

By default, you track manually tested and curated releases of communitheme snap. You can use the latest bionic branch changes, as a snap is built and published to the snap store when any project related to the bionic yaru branch has changed (being GNOME Shell theme, or icon or…).

For switching to it, you can switch to the edge channel, by running: snap refresh communitheme --edge. If you want to follow the edge content for snap applications, you will need as well to switch gtk-common-theme snap to the same channel: snap refresh gtk-common-themes --edge.

If you haven't install the snap yet but want to directly track the edge channel, you can run snap install communitheme --edge.

Copying or Reusing

This project has mixed licencing. You are free to copy, redistribute and/or modify aspects of this work under the terms of each licence accordingly (unless otherwise specified).

The Suru icon assets (any and all source .svg files or rendered .png files) are licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 License.

Included scripts are free software licensed under the terms of the GNU General Public License, version 3.

I want to be part of it!

Great, we're looking forward to your PR!

Read CONTRIBUTING.md to figure out how to get started.

yaru's People

Contributors

3v1n0 avatar 8none1 avatar aidanharris avatar bilelmoussaoui avatar cdrummond avatar clobrano avatar didrocks avatar eaglersdeveloper avatar feichtmeier avatar fitojb avatar fredldotme avatar godlyranchdressing avatar gusbemacbe avatar jbicha avatar jhenstridge avatar kenvandine avatar madsrh avatar merlijn-sebrechts avatar mzur avatar nana-4 avatar snwh avatar tiagorlampert avatar ubuntujaggers avatar unwarysage avatar vinceliuice avatar wandrewkeech 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.