You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ly/changelog.md

1.3 KiB

Zig Rewrite (Version 1.0.0)

Config Options

res/config.ini contains all of the available config options and their default values.

Additions

  • border_fg has been introduced to change the color of the borders.
  • term_restore_cursor_cmd should restore the cursor to it's usual state.
  • vi_mode to enable vi keybindings.
  • sleep_key and sleep_cmd.

Note: sleep_cmd is unset by default, meaning it's hidden and has no effect.

Changes

  • xinitrc can be set to null to hide it.
  • blank_password has been renamed to clear_password.

Removals

  • wayland_specifier has been removed.

Save File

The save file is now in .ini format.

Example:

user = ash
session_index = 0

Misc

  • Display server name added next to selected session.
  • getty@tty2 has been added as a conflict in res/ly.service, so if it is running, ly should still be able to start.
  • XDG_CURRENT_DESKTOP is now set by ly.
  • LANG is no longer set by ly.
  • X Server PID is fetched from /tmp/X{d}.lock to be able to kill the process since it detaches.
  • Non .desktop files are now ignored in sessions directory.
  • PAM auth is now done in a child process. (Fixes some issues with logging out and back in).
  • When ly receives SIGTERM, the terminal is now cleared and existing child processes are cleaned up.