https://github.com/bluesabre/mugshot
Mugshot - User Management Utility for Linux
https://github.com/bluesabre/mugshot
gtk linux user-management xfce
Last synced: 28 days 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 (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-26T12:29:08.000Z (about 1 month ago)
- Last Synced: 2025-03-31T04:06:24.360Z (about 1 month ago)
- Topics: gtk, linux, user-management, xfce
- Language: Python
- Homepage:
- Size: 1.49 MB
- Stars: 76
- Watchers: 3
- Forks: 13
- 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.
## 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**.