Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hakerdefo/lepo-logout
A lightweight distribution agnostic utility to lock-logout-suspend-reboot-shutdown Linux system.
https://github.com/hakerdefo/lepo-logout
bash fluxbox linux openbox script session-management shell window-manager
Last synced: 24 days ago
JSON representation
A lightweight distribution agnostic utility to lock-logout-suspend-reboot-shutdown Linux system.
- Host: GitHub
- URL: https://github.com/hakerdefo/lepo-logout
- Owner: hakerdefo
- License: other
- Created: 2017-02-07T18:51:53.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-11T18:07:22.000Z (over 3 years ago)
- Last Synced: 2024-11-17T11:19:25.805Z (3 months ago)
- Topics: bash, fluxbox, linux, openbox, script, session-management, shell, window-manager
- Language: Shell
- Homepage:
- Size: 37.1 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lepo-logout
**lepo-logout** is a lightweight, distribution agnostic utility for GNU/Linux systems that can,- Lock screen[1](#footnote)
- Logout user
- Suspend system
- Reboot system
- Shutdown systemAnd **lepo-logout** doesn't require too many dependencies and resources to perform these tasks. **lepo-logout** doesn't even require ConsoleKit.
### Dependencies :
- YAD - YAD (Yet Another Display) is a program to display GTK+ dialogs. [YAD] is also known as Zenity on steroids. YAD is developed by Victor Ananjevsky. YAD is available in repositories of many current GNU/Linux distributions. If it is not available for installation via your distribution's package-manager you can download YAD from [SourceForge](https://sourceforge.net/projects/yad-dialog/) or [pkgs.org](http://pkgs.org/download/yad) or [UbuntuUpdates](http://www.ubuntuupdates.org/package_metas?exact_match=1&q=yad).### Installation :
Installing **lepo-logout** on any GNU/Linux system is very easy. Just download [lepo-logout-master] zip file, extract its contents into a directory of your choice, open that directory in your favorite terminal emulator and run these two commands,
```sh
chmod 755 install-lepo-logout
```
```sh
sudo ./install-lepo-logout
```
Voila! **lepo-logout** is installed!### Usage :
**lepo-logout** will be available under either **Preferences** or **System Tools** category of any Freedesktop standards compliant menu. You can easily launch **lepo-logout** by clicking on its menu entry. You can also run **lepo-logout** via your favorite terminal emulator by entering,
```sh
lepo-logout
```
You can also add **lepo-logout** to the panel for quick access. Please consult your panel's documentation on adding custom launchers. **lepo-logout**'s desktop file is located at **/usr/share/applications/lepo-logout.desktop**.### Screenshot :
Here is a screenshot of **lepo-logout** just in case you were interested!![alt text](http://i.imgur.com/FC793anl.png "Click to view the original image")
### Removal :
Removing **lepo-logout** from your system is just as easy. Open your favorite terminal emulator and run,
```sh
sudo remove-lepo-logout
```
Kaboom! **lepo-logout** is removed!### Support :
If you like **lepo-logout**, please consider supporting it, even the smallest contribution goes a long way. It is quick & easy via PayPal, Buy Me a Coffee or Liberapay:
[![Support via PayPal](https://cdn.jsdelivr.net/gh/twolfson/[email protected]/dist/button.svg)](https://paypal.me/hakerdefo)
[!["Buy Me A Coffee"](https://user-images.githubusercontent.com/1376749/120938564-50c59780-c6e1-11eb-814f-22a0399623c5.png)](https://www.buymeacoffee.com/hakerdefo)
[![Support via Liberapay](https://liberapay.com/assets/widgets/donate.svg)](https://liberapay.com/hakerdefo/donate)### Credits :
- Crystal Clear, GNOME, Human & Tango icon sets for the icons.
- Lennart Poettering for systemd & the name. lepo in the **lepo-logout** is a portmanteau of Lennart and Poettering.### License :
This work (lepo-logout, by [hakerdefo](https://github.com/hakerdefo/lepo-logout)), identified by [hakerdefo](https://hakerdefo.blogspot.com), is released under [University of Illinois Open Source License](http://otm.illinois.edu/disclose-protect/illinois-open-source-license "University of Illinois/NCSA Open Source License").#
1. _Any one of the following will be required for the **Lock Screen** function,_- _xtrlock_
- _i3lock_
- _slock_
- _light-locker_
- _xscreensaver_
- _gnome-screensaver_
- _dm-tool__If none of the above is installed, the **Lock Screen** button won't be visible in **lepo-logout**._
[YAD]:https://sourceforge.net/projects/yad-dialog/
[lepo-logout-master]:https://github.com/hakerdefo/lepo-logout/archive/master.zip