All Projects → petres → Gnome Shell Extension Services Systemd

petres / Gnome Shell Extension Services Systemd

Gnome Shell Extension that allows to start and stop systemd services

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Gnome Shell Extension Services Systemd

blur-my-shell
Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview
Stars: ✭ 516 (+658.82%)
Mutual labels:  gnome, gnome-shell-extension
Gnome Shell Extension System Monitor
Gnome Shell extension for displaying resource usage
Stars: ✭ 67 (-1.47%)
Mutual labels:  gnome-shell-extension, gnome
gnome-shell-extension-extensions
gnome shell extension to enable/disable extension easily via a panel menu
Stars: ✭ 37 (-45.59%)
Mutual labels:  gnome, gnome-shell-extension
searchprovider-for-browser-tabs
Browser tab search provider for GNOME
Stars: ✭ 21 (-69.12%)
Mutual labels:  gnome, gnome-shell-extension
Unite Shell
Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.
Stars: ✭ 553 (+713.24%)
Mutual labels:  gnome-shell-extension, gnome
Tray-Icons-Reloaded
GNOME Shell extension which bring back Tray Icons to top panel, with additional features.
Stars: ✭ 279 (+310.29%)
Mutual labels:  gnome, gnome-shell-extension
Persian Calendar For Gnome Shell
An extension for Gnome-Shell to show Persian date/calendar
Stars: ✭ 261 (+283.82%)
Mutual labels:  gnome-shell-extension, gnome
earth-view-wallpaper-gnome-extension
A beautiful satellite image from Google Earth as your GNOME desktop wallpaper.
Stars: ✭ 48 (-29.41%)
Mutual labels:  gnome, gnome-shell-extension
Awesome Gnome
A curated list of awesome apps, extensions, modules, themes and tools for the Gnome Desktop Environment.
Stars: ✭ 500 (+635.29%)
Mutual labels:  gnome-shell-extension, gnome
Gnome Shell Extensions Mediaplayer
A mediaplayer indicator for GNOME Shell 3.18+.
Stars: ✭ 387 (+469.12%)
Mutual labels:  gnome-shell-extension, gnome
Resource Monitor
Resource_Monitor is a GNOME Shell extension that Monitor the use of system resources like cpu, ram, disk, network and display them in GNOME Shell top bar.
Stars: ✭ 62 (-8.82%)
Mutual labels:  gnome, gnome-shell-extension
Gnome Shell Extension Ozshell
GNOME Shell extension for interfacing with the OZ application sandboxing framework
Stars: ✭ 6 (-91.18%)
Mutual labels:  gnome-shell-extension, gnome
alphabetical-grid-extension
Restore the alphabetical ordering of the app grid, removed in GNOME 3.38
Stars: ✭ 43 (-36.76%)
Mutual labels:  gnome, gnome-shell-extension
transparent-window-moving
GNOME Shell Extension. Makes window transparent while moving on the desktop.
Stars: ✭ 22 (-67.65%)
Mutual labels:  gnome, gnome-shell-extension
gnome-shell-extensions-sync
Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations
Stars: ✭ 188 (+176.47%)
Mutual labels:  gnome, gnome-shell-extension
gnome-email-notifications
Gnome Email Notifications
Stars: ✭ 65 (-4.41%)
Mutual labels:  gnome, gnome-shell-extension
gnome-pass-search-provider
Pass password manager search provider for gnome-shell
Stars: ✭ 52 (-23.53%)
Mutual labels:  gnome, gnome-shell-extension
compiz-alike-magic-lamp-effect
Compiz alike magic lamp effect for GNOME Shell
Stars: ✭ 58 (-14.71%)
Mutual labels:  gnome, gnome-shell-extension
Gnome Layout Manager
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.
Stars: ✭ 383 (+463.24%)
Mutual labels:  gnome-shell-extension, gnome
Material Shell
A modern desktop interface for Linux. Improve your user experience and get rid of the anarchy of traditional desktop workflows. Designed to simplify navigation and reduce the need to manipulate windows in order to improve productivity. It's meant to be 100% predictable and bring the benefits of tools coveted by professionals to everyone.
Stars: ✭ 6,189 (+9001.47%)
Mutual labels:  gnome-shell-extension, gnome

Services Systemd

About

Services Systemd is a Gnome Shell Extension which allows to start and stop systemd services via a menu in the status area in the main menu panel. As there exists all a lot of irrelevant systemd services - in the sense of being displayed in this menu - the user can preselect which services should be shown in the preference dialog of the extension.

Screenshot

Install

Gnome Shell Extensions Page

The easiest way to install this extension is via the official Gnome Shell Extensions resource page: https://extensions.gnome.org/extension/1034/services-systemd/

Arch Linux

For Arch Linux the AUR package gnome-shell-extension-services-systemd-git is provided.

Authorization

Done via a password prompt from the command pkexec of the polkit package. This command usually pops up a graphical password prompt.

Without Password Prompt

Using pkexec (default)

In the recent versions of this extension the authorization is done by pkexec (before via gksu). Therefore if you would like to be able to start systemd services without getting prompted for a password, you will have to configure a polkit policy. The policy file org.freedesktop.policykit.pkexec.systemctl.policy would allow the execution of systemctl [start|stop] without a password confirmation. Simple copy the file in your polkit policy folder (usually: /usr/share/polkit-1/actions).

Using systemctl

You can also choose to use systemctl natively and bypass a password prompt.

To do this, add the policy file 10-service_status.rules to /etc/polkit-1/rules.d.

Feel free to change the wheel group noted in the file to any other group that you see fit.

Future

Planned additional functionality:

  • Separators/Groups
  • Adjustable systemd folders
  • Other services

Credits

Some parts have been taken from the gnome extension Services.

License

GPLv3

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].