Git Product home page Git Product logo

gnomeshell_dynamictopbar's Introduction

DISCLAIMER

This extension was usefull back in the days, but now that Gnome has included a similar feature I didn't need it anymore. If you want to takeover the maintenance and the development feel free to open an issue to discuss that topic.

I will only continue to merge pull-request for translations, maybe bugfixes or new features, but I will not fix bugs or implement new features myself.


Dynamic Top Bar

Dynamic Top Bar is a Gnome Shell extension that make the top bar transparent when no window is maximized.

Demo

GIF Demo

How-To Install

Download

You can download this extension with various methods:

Install

Just past the [email protected] folder to ~/.local/share/gnome-shell/extensions then activate the extensions with Gnome Tweak Tool for example.

cp -r [email protected] ~/.local/share/gnome-shell/extensions
gnome-shell-extension-tool -e [email protected]

Might require a Gnome restart. Press ALT+F2 and type 'r' and hit enter.

Or you can use the install.sh script.

If you want to install this extension to the directory: '/usr', use the following command to pass in the parameters.

./install.sh root

If you want to install this extension to the directory: '$HOME/.local', use the following command.

./install.sh

Theme compatibility

Not all theme are compatible with this extension.

  • If you are a theme developer please read the following paragraph.
  • If you are a theme user and the extension seems broken please report the issue in this repository and to the theme developer

Theme developer information

If your theme use images to style the panel look it won't be compatible with the extension without work.

The extension only style the background-color property of the panel. But your theme may use the following classes to detect when the panel should be transparent or gradient :

  • dynamic-top-bar-transparency
  • dynamic-top-bar-gradient

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.