Ly: Display Manager with Console UI
Ly is a lightweight TUI display manager for Linux and BSD, supporting various desktop environments with basic Wayland support. Installation involves cloning the repository, compiling with Zig, and enabling the systemd service. Configuration settings are available in `/etc/ly/config.ini`. Users can customize features like the PSX DOOM fire animation.
Read original articleLy is a lightweight TUI display manager for Linux and BSD, supporting various desktop environments and offering basic Wayland support. It has been successfully tested with desktop environments like awesome, bspwm, gnome, i3, kde, and xfce. Ly does not rely on systemd or logind, making it compatible with other init systems without requiring source code modifications. Installation involves cloning the repository, compiling with Zig, and enabling the systemd service. Configuration settings are available in `/etc/ly/config.ini`, with default values provided. Users can navigate and modify fields using arrow keys and utilize F1 and F2 for shutdown and reboot. Enthusiasts can enable the PSX DOOM fire animation by setting `animation = doom` in the configuration file. Ly, a tribute to the fairy from Rayman, was tested by oxodao. For detailed instructions and additional information, refer to the Ly GitHub repository.
Related
Tachyonfx: A library for creating shader-like effects in terminal UIs
The "tachyonfx" library on GitHub enables shader-like effects in terminal UIs with color transformations, animations, and complex combinations. For more information or assistance, reach out for support.
Aeon: OpenSUSE for Lazy Developers
The openSUSE project introduces Aeon Desktop for developers, offering automated updates through atomic snapshots. Aeon features a minimal GNOME desktop, automatic updates, and optimized packages, catering to a distraction-free development environment.
Luakit: A fast, extensible, and customizable web browser
Luakit is a customizable web browser framework for power users and developers, based on WebKit and GTK+. Version 2.3.6 emphasizes Lua scripting extensibility. Users should update WebKitGTK+ for security. Installation guides are available for Windows 10, Linux, and BSD. The browser offers themes, vertical tabs, and a minimal codebase. Download from GitHub, follow README.md for building. Licensed under GNU GPLv3.
Wlhc: Wayland Hot Corners
The author created wlhc, a program for Wayland desktops, enabling customizable "hot corners" triggering actions. Challenges with the Hare ecosystem required patches for compatibility. Contact details for support and sponsorship available.
Writing GUI apps doesn't have to be painful
The author discusses challenges in developing Windows GUI apps, opting for Go with Fyne library for a smart card reader project. Despite minor drawbacks, Go+Fyne proved efficient, attracting users and contributors.
- Some users appreciate Ly for its functionality and unique features like the Matrix effect and DOOM splash screen.
- Others prefer simpler alternatives like using tty or recommend other DMs like emptty and greetd+tuigreet due to issues with Ly, such as PAM integration problems on Arch.
- Questions arise about the necessity of a DM if one doesn't switch between window managers, suggesting direct login and running "sway" or "startx".
- There are inquiries about Ly's dependencies and licensing, with some confusion over its reliance on xorg and its unique license compared to MIT.
- Requests for more detailed guides and screencasts indicate a need for better documentation and examples, especially for new users and specific configurations like SELinux on Fedora.
Also I kept having issues with it, not using pam correctly on arch.
Why not just login and run "sway" or "startx"
Is it like a tmux that automatically creates/arranges new panes for new processes?
Related
Tachyonfx: A library for creating shader-like effects in terminal UIs
The "tachyonfx" library on GitHub enables shader-like effects in terminal UIs with color transformations, animations, and complex combinations. For more information or assistance, reach out for support.
Aeon: OpenSUSE for Lazy Developers
The openSUSE project introduces Aeon Desktop for developers, offering automated updates through atomic snapshots. Aeon features a minimal GNOME desktop, automatic updates, and optimized packages, catering to a distraction-free development environment.
Luakit: A fast, extensible, and customizable web browser
Luakit is a customizable web browser framework for power users and developers, based on WebKit and GTK+. Version 2.3.6 emphasizes Lua scripting extensibility. Users should update WebKitGTK+ for security. Installation guides are available for Windows 10, Linux, and BSD. The browser offers themes, vertical tabs, and a minimal codebase. Download from GitHub, follow README.md for building. Licensed under GNU GPLv3.
Wlhc: Wayland Hot Corners
The author created wlhc, a program for Wayland desktops, enabling customizable "hot corners" triggering actions. Challenges with the Hare ecosystem required patches for compatibility. Contact details for support and sponsorship available.
Writing GUI apps doesn't have to be painful
The author discusses challenges in developing Windows GUI apps, opting for Go with Fyne library for a smart card reader project. Despite minor drawbacks, Go+Fyne proved efficient, attracting users and contributors.