Path to this page:
./
sysutils/lla,
The Elegant ls Alternative
Branch: CURRENT,
Version: 0.3.10,
Package name: lla-0.3.10,
Maintainer: pkgsrc-userslla (Lightweight ls Alternative) is an elegant and efficient command-line
utility written in Rust, designed to be a fast and minimalistic replacement for
the classic ls command.
Say goodbye to cluttered outputs and embrace a refreshing listing experience
with lla. Whether you're dealing with small directories or vast file landscapes,
lla delivers lightning-fast performance with its minimalist design.
Master sites:
Filesize: 64.146 KB
Version history: (Expand)
- (2025-01-07) Updated to version: lla-0.3.10
- (2025-01-05) Updated to version: lla-0.3.9
- (2024-12-29) Updated to version: lla-0.3.8
- (2024-12-24) Updated to version: lla-0.3.7
- (2024-12-14) Updated to version: lla-0.3.3
- (2024-12-12) Updated to version: lla-0.3.1
CVS history: (Expand)
2025-01-07 15:49:39 by pin | Files touched by this commit (3) | |
Log message:
sysutils/lla: update to 0.3.10
[0.3.10] - 2025-01-06
Added
Enhanced symlink support:
New symlink metadata retrieval and display
Improved symlink target information in output
Better visual representation of symlinks
New permission format options:
--permission-format argument with multiple display formats:
symbolic (default)
octal
binary
verbose
compact
Configurable default permission format in settings in configuration file
Enhanced grid format configuration:
New --grid-ignore option
Configurable grid width settings in configuration file
Changed
Improved plugin configuration with enhanced tilde expansion for plugin \
directories
Refined symlink target display positioning in LongFormatter output
Enhanced documentation and README formatting
Added completions archive to release workflow
Fixed
Fixed symlink handling to respect 'no_symlinks' argument
|
2025-01-05 15:48:33 by pin | Files touched by this commit (3) | |
Log message:
sysutils/lla: update to 0.3.9
[0.3.9] - 2025-01-04
Added
New file management plugins:
file_copier: Clipboard-based file copying functionality
file_mover: Clipboard-based file moving operations
file_remover: Interactive file and directory removal
file_organizer: File organization with multiple strategies (extension, \
date, type, size)
Enhanced theme system:
New LlaDialoguerTheme for consistent UI styling
Additional customization options for symbols and padding
New theme management commands: theme pull and theme install
Improved theme integration across all plugins
Improved search capabilities:
Enhanced fuzzy matching functionality
Optimized SearchIndex for better search operations
Documentation
A new documentation website is available at lla.chaqchase.com
Changed
Standardized capitalization of 'lla' across documentation
Enhanced release workflow with package generation
Improved plugin documentation and installation instructions
Integrated lla_plugin_utils across plugins for better consistency
Fixed
Coloring issue for icons in the tree format
|
2024-12-28 22:59:21 by pin | Files touched by this commit (3) | |
Log message:
sysutils/lla: update to 0.3.8
Added
New utility library lla_plugin_utils for building plugins:
UI components (BoxComponent, HelpFormatter, KeyValue, etc.)
Plugin infrastructure utilities
Code highlighting and syntax support
Configuration management tools
New command-line arguments for file type filtering:
--dirs-only: Show only directories
--files-only: Show only regular files
--symlinks-only: Show only symbolic links
--dotfiles-only: Show only dot files and directories
--no-dirs: Hide directories
--no-files: Hide regular files
--no-symlinks: Hide symbolic links
--no-dotfiles: Hide dot files and directories
Enhanced plugin functionality:
All official plugins updated with new UI components and improved \
functionality
Users can update their plugins using lla update command
Individual plugin updates supported via lla update <plugin_name>
Changed
Updated configuration with new no_dotfiles setting to hide dot files by default
Enhanced documentation with detailed examples of file type filtering
Updated terminal_size dependency to version 0.4.1
Fixed
Fix the issue with the default listing format from config overrides the args
|
2024-12-24 19:30:03 by pin | Files touched by this commit (3) | |
Log message:
sysutils/lla: update to 0.3.7
[0.3.7] - 2024-12-20
Changed
Faster recursive directory listing with optimized traversal
Improved fuzzy search performance and accuracy
Enhanced tree format with more efficient rendering
Redesigned size calculation logic for faster and more accurate results
General stability improvements and bug fixes
[0.3.6] - 2024-12-18
Added
Interactive fuzzy file search (Experimental - Might be unstable)
Enabled via the new --fuzzy flag
Designed for quick file lookups in standard-sized directories
Future updates will optimize performance for large-scale directory structures
Directory size integration
New option to include directory sizes in all listing formats
Compatible with default, sizemap, grid, and tree visualizations
Recursive directory size calculation with calculate_dir_size
Configurable through the include_dirs setting in configuration files
Enhanced size bar visualization for both directories and files
Enhanced shell integration
Added comprehensive shell completion support for bash, zsh, fish, and elvish
Generate completions using lla completion <shell> [path]
Customizable fuzzy search configuration
New listers.fuzzy.ignore_patterns setting
Supports multiple pattern types:
Simple substring matching
Glob patterns
Regular expressions
Interactive theme management
New lla theme command for interactive theme switching
Advanced directory visualization
New --recursive flag for hierarchical directory display
Implemented RecursiveFormatter for structured output
Flexible tree and recursive format options
Changed
Architecture improvements
Redesigned Args struct to accommodate shell completion, fuzzy format, \
and directory size features
Enhanced command handler for improved shell integration
Optimized file listing and formatting logic
Dependency updates
Added clap_complete for shell completion functionality
Updated hermit-abi version specifications
Integrated num_cpus for improved performance
Search functionality enhancements
Implemented configurable FuzzyConfig structure
Enhanced FuzzyLister and SearchIndex components
Improved pattern matching and file filtering capabilities
Core system refinements
Optimized create_lister function
Enhanced configuration loading for fuzzy search and directory size inclusion
Improved recursive listing implementation
Updated SizeMapFormatter for better directory and file size visualization
[0.3.5] - 2024-12-16
A theming system to customize the look of lla
New configuration option theme
An extensive theming preset library
Add the --no-color flag to disable color output, and works will all listing \
formats
Fixed
Minor fixes and improvements
Stability improvements
What's Changed
Support themes and more package managers and more by @triyanox in #59
chore: remove windows temporary by @triyanox in #60
|
2024-12-14 22:10:14 by pin | Files touched by this commit (3) | |
Log message:
sysutils/lla: update to 0.3.3
[0.3.3] - 2024-12-14
Added
New configuration options like sort, filter, icons
Changed
Better error handling
Better and much cleaner plugins installation process
Revised config settings
Refactor the main entry point
Enhanced plugin update mechanism
Fixed
Fixed the layout and style of the plugin installation process
Fixed plugins loading
|
2024-12-12 11:24:32 by pin | Files touched by this commit (3) | |
Log message:
sysutils/lla: update to 0.3.1
- Small patch
|
2024-12-11 22:44:30 by pin | Files touched by this commit (3) | |
Log message:
sysutils/lla: update to 0.3.0
Added
Plugin system redesign:
Protocol Buffers message passing architecture
C API compatibility
ABI version verification
Improved documentation
Enhanced plugin management interface
Plugin cleanup command (lla clean)
Improved plugin discovery and loading
Plugin update functionality improved
Improved the functionality and look of all plugins
Command shortcuts system:
Store and manage plugin commands as shortcuts
CLI commands for shortcut management (lla shortcut add/remove/list)
Configuration file storage with descriptions
Support for custom arguments
Simplified command syntax
Sorting improvements:
Reverse sorting (-r, --sort-reverse)
Directory-first option (--sort-dirs-first)
Case-sensitive sorting (--sort-case-sensitive)
Natural number sorting (--sort-natural)
Filter system updates:
Multiple pattern support with comma separation
AND operations using + prefix
Logical operations (AND, OR, NOT, XOR)
Glob pattern matching
Case sensitivity options
Additional features:
Icon support across formats
Updated sizemap, timeline and git views
Selective plugin installation
Command shortcut system
Changed
Performance optimizations for sorting
Improved filter matching
Plugin system reliability updates
Refined sizemap visualization
Updated plugin interfaces
Interface improvements
General stability enhancements
Fixed
Plugin ABI compatibility
Case-sensitive search behavior
Directory sorting issues
Numeric filename sorting
|
2024-12-01 19:12:57 by pin | Files touched by this commit (3) | |
Log message:
sysutils/lla: update to 0.2.10
Added
New display formats for enhanced visualization:
git: Display Git status information for files
grid: Present files in an organized grid layout
sizemap: Visualize file sizes with proportional representation
table: Show files in a structured table format
timeline: Group files by creation/modification dates
Interactive plugin management system
Plugin update functionality via CLI
Extended configuration options for customization
Plugin support for default and long format customization
Enhanced
Significant performance improvements:
Optimized tree view rendering
More efficient recursive file listing
Better memory management for large directories
Plugin system improvements:
Refined plugin interface for better integration
More robust plugin installation process
Enhanced plugin discovery and loading
Sorting functionality:
More accurate file sorting across all formats
Improved performance for large directory sorting
Fixed
Memory leaks in recursive directory listing
Plugin installation reliability issues
Color output consistency across different formats
What's Changed
docs: add AUR instructions by @malteo in #28
Add Homebrew to readme by @triyanox in #30
Enhance display formats, plugin system, and performance optimizations for \
file listing by @triyanox in #31
|