A GTK2 tool that allows you to schedule the logout, the shutdown or the restart of your computer
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
autopackage update gshutdown URL Jul 2, 2016
man First commit Nov 18, 2015
po updated Github URL + email Apr 6, 2016
src update gshutdown URL Jul 2, 2016
.gitignore First commit Nov 18, 2015
AUTHORS
COPYING
COPYING.lgpl First commit Nov 18, 2015
ChangeLog First commit Nov 18, 2015
INSTALL First commit Nov 18, 2015
Makefile.am First commit Nov 18, 2015
Makefile.in First commit Nov 18, 2015
NEWS First commit Nov 18, 2015
PKGBUILD.in update gshutdown URL Jul 2, 2016
README.md update gshutdown URL Jul 2, 2016
TODO First commit Nov 18, 2015
aclocal.m4 First commit Nov 18, 2015
autogen.sh
binreloc.m4 First commit Nov 18, 2015
config.guess First commit Nov 18, 2015
config.h.in First commit Nov 18, 2015
config.sub First commit Nov 18, 2015
configure First commit Nov 18, 2015
configure.ac First commit Nov 18, 2015
depcomp First commit Nov 18, 2015
gshutdown.desktop.in First commit Nov 18, 2015
gshutdown.lsm.in update gshutdown URL Jul 2, 2016
gshutdown.spec.in update gshutdown URL Jul 2, 2016
install-sh First commit Nov 18, 2015
ltmain.sh First commit Nov 18, 2015
missing First commit Nov 18, 2015
mkinstalldirs First commit Nov 18, 2015

README.md

Description:

GShutdown is an advanced shutdown utility which allows you to schedule the shutdown, the restart of your computer of the logout.

Features:

  • Shutdown, reboot and logout: immediately or scheduled
  • No need to be root
  • Possibility to choose custom commands for the actions
  • Three different ways to schedule the action
  • Systray icon
  • Visuals notifications

Compilation:

apt-get install libgtk2.0-dev libglib2.0-dev libnotify-dev	
./configure && make
sudo make install

License:

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

(read COPYING file)

Requirements, to compile the source code:

In Ubuntu, you can install the dependencies with:

sudo apt-get install libgtk2.0-dev libglade2-dev libnotify-dev

In Fedora Core, you can install it with:

yum install gtk2-devel libglade2-devel libnotify-devel

In Fedora Core, if your version of libnotify is too old, you can compile the source code without it:

./configure --enable-libnotify=no

Tips:

Middle click on the systray icon opens the immediate action menu.