A simple, secure password generator for the GNOME Shell top panel. Generate secure passwords with a single click and have them automatically copied to your clipboard.
- Quick Access: Generate passwords directly from the GNOME top panel.
- Customizable Length: Choose any password length (default 32).
- Multiple Charsets:
- Letters only
- Numbers only
- Letters & Numbers
- Letters, Numbers & Special characters
- Auto-copy: Automatically copies the generated password to your clipboard.
- Secure: Uses
opensslfor cryptographically strong random generation.
- GNOME Shell: 45, 46, 47, 48, or 49.
- Dependencies:
openssl(standard on most Linux distributions).
-
Clone the repository:
git clone https://github.com/YOUR_USERNAME/genpass-extension.git cd genpass-extension -
Install the extension: You can use the provided
Makefile:make install
Or manually:
mkdir -p ~/.local/share/gnome-shell/extensions/genpass@nodefive.dev cp extension.js metadata.json ~/.local/share/gnome-shell/extensions/genpass@nodefive.dev/
-
Restart GNOME Shell:
- On Wayland: Log out and log back in.
- On X11: Press
Alt+F2, typer, and hitEnter.
-
Enable the extension:
gnome-extensions enable genpass@nodefive.devAlternatively, use the Extensions or Extensions Manager app.
To package the extension for distribution:
make packThis will create a genpass@nodefive.dev.shell-extension.zip file.
This project is licensed under the MIT License - see the LICENSE file for details.
