https://github.com/trizen/oblogout-py3
Openbox Logout Menu, ported to Python 3.
https://github.com/trizen/oblogout-py3
oblogout openbox
Last synced: about 1 year ago
JSON representation
Openbox Logout Menu, ported to Python 3.
- Host: GitHub
- URL: https://github.com/trizen/oblogout-py3
- Owner: trizen
- License: gpl-2.0
- Created: 2020-07-06T09:59:17.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-04-28T09:33:34.000Z (about 2 years ago)
- Last Synced: 2025-04-10T00:07:44.727Z (about 1 year ago)
- Topics: oblogout, openbox
- Language: Python
- Homepage:
- Size: 207 KB
- Stars: 11
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Openbox Logout Menu
Gtk3/Cairo based logout menu for the Openbox Window Manager.

This is a fork of: https://github.com/Cloudef/oblogout-fork
* oblogout by:
- Andrew Williams
* Originally based on code by:
- adcomp
- iggykoopa
* Ported to Python 3 by Daniel [Trizen](https://github.com/trizen) Șuteu.
Includes some fixes from https://github.com/ARR8/oblogout-fork-gtk3
# INSTALLATION
- Run `./setup.py install`
- Customise the config (`/etc/oblogout.conf`) as desired
# RUN
- Run via the `oblogout` command
# CONFIGURATION OPTIONS
## SETTINGS
- Backend = Choose backend to use with oblogout's shutdown/restart operations
- HAL
- ConsoleKit ( Uses UPower for suspend/hibernate )
- Monitor = Specify which monitor oblogout will appear in.
## LOOKS
- Opacity = Opacity percentage of Cario rendered backgrounds
- Bgcolor = Colour name or hex code (`#ffffff`) of the background color
- Buttontheme = Icon theme for the buttons, must be in the themes folder of the
package, or in `~/.themes//oblogout/`
- Buttons = List and order of buttons to show
## BUTTONS
- cancel = Cancel logout/shutdown
- restart = Restart
- shutdown = Shutdown
- suspend = Suspend
- hibernate = Hibernate
- safesuspend = Suspend/Hibernate mix, writes Hibernate file then suspends
- lock = Lock session
- switch = Switch user
## SHORTCUTS
- For each button type, define a key to use. Case insenstive.
## COMMANDS
- Same as the buttons, define a command per button type
# 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.
You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
```