Mugshot - User Management Utility for Linux
Go to file
Sean Davis cf5fd6362a New README.md 2019-06-01 20:11:37 -04:00
bin Release 0.4.1 2018-08-08 05:17:47 -04:00
data Release 0.4.1 2018-08-08 05:17:47 -04:00
mugshot Release 0.4.1 2018-08-08 05:17:47 -04:00
mugshot_lib Release 0.4.1 2018-08-08 05:17:47 -04:00
po Import latest translations 2019-05-27 07:03:30 -04:00
AUTHORS Release 0.4.1 2018-08-08 05:17:47 -04:00
COPYING Add COPYING 2013-07-14 08:36:35 -04:00
MANIFEST.in Include appdata xml for build 2014-08-02 07:32:01 -04:00
NEWS Release 0.4.1 2018-08-08 05:17:47 -04:00
README.md New README.md 2019-06-01 20:11:37 -04:00
mugshot.1 Release 0.4.1 2018-08-08 05:17:47 -04:00
mugshot.desktop.in Include additional categories to ensure Mugshot is included in Xfce Personal Settings (LP: #1698626) 2018-08-06 06:01:50 -04:00
setup.py Release 0.4.1 2018-08-08 05:17:47 -04:00

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

Required

  • chfn
  • python3-cairo
  • python3-dbus
  • 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

Debian, Ubuntu, and Derivatives

sudo apt update
sudo apt install mugshot

From Source

sudo python3 setup.py install
sudo glib-compile-schemas /usr/share/glib-2.0/schemas

Other Supported Methods

Please submit a bug report or pull request to include additional methods of installation!

Check for new versions or report comments, suggestions and bugs on GitHub

Troubleshooting

If you see the following error:

(mugshot:22748): GLib-GIO-ERROR **: Settings schema 'apps.mugshot' is not installed

Be sure to copy data/glib-2.0/schemas/apps.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.