260263c350 | ||
---|---|---|
.github | ||
bin | ||
data | ||
mugshot | ||
mugshot_lib | ||
po | ||
.gitignore | ||
AUTHORS | ||
COPYING | ||
MANIFEST.in | ||
NEWS | ||
README.md | ||
mugshot.1 | ||
org.bluesabre.Mugshot.desktop.in | ||
setup.py |
README.md
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
- 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 for installation instructions.
Links
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/schemas
and run glib-compile-schemas on that directory before running Mugshot.