Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bluesabre/mugshot
Mugshot - User Management Utility for Linux
https://github.com/bluesabre/mugshot
gtk linux user-management xfce
Last synced: about 16 hours ago
JSON representation
Mugshot - User Management Utility for Linux
- Host: GitHub
- URL: https://github.com/bluesabre/mugshot
- Owner: bluesabre
- License: gpl-3.0
- Created: 2019-05-27T10:31:01.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-09T03:49:34.000Z (about 1 month ago)
- Last Synced: 2024-10-10T22:16:38.405Z (about 1 month ago)
- Topics: gtk, linux, user-management, xfce
- Language: Python
- Homepage:
- Size: 1.48 MB
- Stars: 70
- Watchers: 4
- Forks: 12
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS
- Funding: .github/FUNDING.yml
- License: COPYING
- Authors: AUTHORS
Awesome Lists containing this project
README
# Mugshot
**Mugshot** is a lightweight user configuration utility for Linux designed for simplicity and ease of use. Quickly update your personal profile and sync your updates across applications.![Mugshot window](https://screenshots.bluesabre.org/mugshot/docs/mugshot-main-2.png)
## Features
- Update your user profile image (~/.face and AccountService)
- Update user details stored in /etc/passwd (used by *finger* and other desktop applications)
- (Optionally) sync your profile image to your *Pidgin* buddy icon
- (Optionally) sync your user details to *LibreOffice*## Dependencies
### Build Requirements
- gir1.2-gtk-3.0
- python3
- python3-distutils
- [python3-distutils-extra](https://launchpad.net/python-distutils-extra)
- python3-gi
- python3-pexpect### Runtime Requirements
- chfn
- python3-cairo
- python3-gi
- python3-pexpect### Optional (for webcam support)
- gstreamer1.0-plugins-good
- gstreamer1.0-tools
- gir1.2-cheese-3.0
- gir1.2-gtkclutter-1.0## Installation
Please refer to the [Mugshot Wiki](https://github.com/bluesabre/mugshot/wiki/Installation) for installation instructions.
## Links
- [Homepage](https://github.com/bluesabre/mugshot)
- [Releases](https://github.com/bluesabre/mugshot/releases)
- [Bug Reports](https://github.com/bluesabre/mugshot/issues)
- [Translations](https://www.transifex.com/bluesabreorg/mugshot)
- [Wiki](https://github.com/bluesabre/mugshot/wiki)## Troubleshooting
If you see the following error:(mugshot:22748): GLib-GIO-ERROR **: Settings schema 'org.bluesabre.mugshot' is not installed
Be sure to copy data/glib-2.0/schemas/org.bluesabre.mugshot.gschema.xml to either:
- /usr/share/glib-2.0/schemas, or
- /usr/local/share/glib-2.0/schemasand run glib-compile-schemas on that directory before running **Mugshot**.