GithubHelp home page GithubHelp logo

alma4rebi / gnome-layout-manager Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vmavromatis/gnome-layout-manager

1.0 2.0 0.0 68 KB

A bash script that batch installs and tweaks GNOME extensions as well as GTK/Shell themes. There are currently three options available: Unity, Windows and macOS.

License: GNU General Public License v3.0

Shell 100.00%

gnome-layout-manager's Introduction

Notice: This software is alpha and under development. Please use at your own risk.

GNOME Layout Manager

Menu

A bash script that batch installs and tweaks GNOME extensions as well as GTK/Shell themes. There are currently three options available: Unity, Windows and MacOS.

To get and run the script:

wget https://raw.githubusercontent.com/bill-mavromatis/gnome-layout-manager/master/layoutmanager.sh
chmod +x layoutmanager.sh
./layoutmanager.sh

Unity

Preview: Unity Extensions:

  • Dash to dock
  • TopIcons Plus
  • AppIndicator
  • User Themes
  • Hide Activities
  • Frippery Move Clock

Theme:

  • United (GTK+Shell) by @godlyranchdressing
  • Humanity icons

Windows

Extensions:

  • Dash to panel
  • TopIcons Plus
  • AppIndicator
  • GnoMenu

macOS

Extensions:

  • Dash to dock
  • TopIcons Plus
  • AppIndicator

FAQ:

-I'm getting various errors on the console while running the script.

This is normal, most of commands are verbose, and some errors are because you already have the extensions that the script is trying to download. Please ignore them and allow the script about 1 minute to complete. If the script is interrupted, you can re-run it. When done, close the console, and if you have any issues hit Alt+F2 and type "r" (this will restart X).

-Can I save my current layout?

This is currently being worked on.

-Any new layouts being added?

A Vanilla GNOME (no extensions) will be added soon, along with the user custom layout. Stay tuned. If you have any ideas, feel free to open an issue or make a pull request.

Tested on:

  • Manjaro 3.22 X11
  • Antergos 3.24 X11
  • Fedora 3.22 Wayland (wayland needs to restart after script, and then re-run the script to work) Preview
  • Ubuntu 3.24 X11
  • Arch Linux 3.24 Wayland

(needs more testing for Wayland)

Licence: GPL 3.0

Author: Bill Mavromatis

Credits: Original extension manager script by Nicolas Bernaerts http://bernaerts.dyndns.org/, United theme by @godlyranchdressing

gnome-layout-manager's People

Contributors

jackhack96 avatar vmavromatis avatar

Stargazers

 avatar

Watchers

 avatar  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.