Skip to content

megasyl/Arc-Menu

 
 

Repository files navigation

Introduction

Arc Menu is a Gnome shell extension designed to replace the standard menu found in Gnome 3 this application menu extension has some added benefits over the standard menu found in Gnome 3, these include the long awaited search functionality as well as quick access to files on your system and also the current logged in user along with quick access to the software centre and system settings and other features which can be accessed from the settings menu.

What's next for Arc Menu?

My first initial priority was to get this extension stable enough to upload to extensions.gnome.org as it had to be ported to work with the gnome shell eco system, now the first stage of development is over features are now being added and I'm pleased to announce a new member of the team (lexruee (Xander) and now a lead developer in the design and development of this extension hopefully more features are planned for future development and a lot has already been implemented.

Arc Menu integrated with Dash-to-Dock Arc Menu integrated with Dash-to-Panel
Click image to enlarge Click image to enlarge

Installation

You can now install this extension from extensions.gnome.org as a one click install just click on the link below

One Click Install

Packages

Awaiting packagers

Manual Installation (for testers & enthusiasts)

Probably, the simplest way to install Arc Menu is using git, make and gnome-shell-extension-tool. So, if you have installed git, make and gnome-shell-extension-tool, you can proceed as follows.

  1. Clone the repository via the git-clone command and change to the Arc-Menu directory:
git clone https://github.com/LinxGem33/Arc-Menu.git
cd Arc-Menu
  1. If you have already installed Arc Menu, then please remove the existing installation via:
make uninstall
  1. Install it via:
make install
  1. Enable or disable the extension via:
make enable
make disable
  1. Logout from the current GNOME session and login again for the changes to take effect. Alternatively, you can restart the GNOME Shell with:
Alt + F2 and enter 'r' (without quotes).

Wiki Guide

If you have any issues with regard to Arc menu and your unsure of a certain feature or just want to know more about Arc menu, then the Arc menu wiki guide is a good place to start.

Please refer to the Arc menu Wiki Guide

Bugs

Bugs should be reported here on the Github issues page.

Please refer to the Wiki section for a guide on: Reporting Bugs

Please note that without any information about your system, the Arc Menu Team can only speculate what the problem is. So, please provide us information about your GNU/Linux distribution and the GNOME Shell version. Otherwise, we are not able to try and solve your problem.

License & Terms

Arc Menu is available under the terms of the GPL-2.0 license See COPYING for details.

Credits

This extension leverages some of the work from Zorin OS menu.

Additional credits: This extension also leverages the work from Giovanni Campagna gnome Application Menu used in Gnome 3 to allow the menu to be embedded in the Gnome main panel.

Project Developers

@LinxGem33 - Founder - Developer - Digital Art Designer

@lexruee - Lead Project Developer - UI/UX Designer

Technical Advisors

Pull Requests

Thanks to the following people for contributing via pull requests:

  • @fishears (1) compiling the schema's (2) Added suspend button and re-order buttons
  • @JasonLG1979 (1) menu style fix, (2) Asynchronously set an icon and handle errors
  • @itmitica (1) icon symbolic

Bug Fixes:

Please refer to the Wiki section for a Translation Guide

Contributor Language Implemented Contributor Language Implemented
@h3r0n Italian ti French
@pkomur Polish ti Arabic
@danielstuart14 Brazilian portuguese ti Chinese
@zakkak Greek ti Spanish
@mrprobot German ti Hindi
Portuguese Bengali
@elsieholmes Russian ti Japanese
Swedish Dutch
@neynefes Turkish ti Javanese
@elsieholmes Ukrainian ti

About

Arc menu is a Gnome shell extension designed to replace the standard menu found in Gnome 3

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 97.9%
  • Makefile 1.2%
  • CSS 0.9%