Skip to content

Passlock v2.2.3 - Esc Menu & Themes

Choose a tag to compare

@hachimamma hachimamma released this 16 Feb 04:32
· 106 commits to main since this release

PassLock v2.2.3 - btop-style UI & 8 Beautiful Themes

Major update with an Esc Menu inspired by different Open Source projects across the internet.

What's New

Visual Overhaul

  • btop-style Options Menu - Gorgeous ASCII art menu with OPTIONS, HELP and QUIT.
  • 8 Beautiful Themes - Choose from Gruvbox, Dracula, Nord, Tokyo Night, Catppuccin, Solarised, One Dark, and Cyberpunk
  • High Contrast Themes - These are for users with vision problems. This is a feature for #22
  • Live Theme Preview - See themes before you apply them
  • Settings Screen - Centralized settings with theme management

Enhanced Keyboard Navigation

  • Shift+Tab - Navigate backwards through form fields
  • Ctrl+S - Quick save from any field (Tags/Notes)
  • T or 8 - Quick access to theme selector
  • Esc - Opens Esc Menu

Better Help System

  • Comprehensive Help Screen - All keybinds in one place
  • Clean UI - Removed redundant help text from main menu
  • Easy Access - Press Esc → Help anytime

Bug Fixes

  • Fixed terminal cleanup issues (no more unicode mess!)
  • Fixed Ctrl+S conflict (no longer types 's')
  • Improved Esc handling across all screens

Installation

From Source

git clone https://github.com/hachimamma/Passlock
cd PassLock
make install

Using Cargo

cargo install --git https://github.com/hachimamma/Passlock

Quick Start

passlock tui

Themes

Choose from 8 beautiful themes:

  • Gruvbox Dark (default) - Warm retro vibes
  • Dracula - Dark purple magic
  • Nord - Cool arctic minimalism
  • Tokyo Night - Cyberpunk aesthetics
  • Catppuccin Mocha - Pastel elegance
  • Solarized Dark - Classic precision
  • One Dark - Atom-inspired
  • Cyberpunk - Neon dystopia
  • High Contrast Dark - High Contrast Theme for users who prefer dark backgrounds
  • High Contrast Light - High Contrast Theme for users who prefer light backgrounds

Press T or 8 in the main menu to open the theme selector!

Full Changelog

See CHANGELOG.md for complete details.