248 lines
6.8 KiB
TOML
248 lines
6.8 KiB
TOML
# Lemurs configuration file.
|
|
# Contains all the customization options of lemurs.
|
|
#
|
|
# Note: that as of now you need to have all options in the selected
|
|
# configuration file. Otherwise Lemurs will not work.
|
|
#
|
|
# Colors:
|
|
# ---------
|
|
# There is a list of predefined colors. These include:
|
|
# - black
|
|
# - white
|
|
# - (dark) gray
|
|
# - (light) red
|
|
# - (light) blue
|
|
# - (light) green
|
|
# - (light) magenta
|
|
# - (light) cyan
|
|
# - (light) yellow
|
|
# - orange
|
|
#
|
|
# You can also utilize custom colors with hex color codes.
|
|
# "#87CEEB" will create a Sky Blue color.
|
|
#
|
|
# Note: If the color wasn't recognized, it will default to white.
|
|
# ---------
|
|
#
|
|
# Modifiers:
|
|
# ---------
|
|
# There is a number of modifiers you can use. These can be combined by
|
|
# delimiting them with a comma (e.g. "bold,italic"). The modifiers are:
|
|
# - bold
|
|
# - dim
|
|
# - italic
|
|
# - underlined
|
|
# - reverse
|
|
# - crossed out
|
|
# - hidden
|
|
# ---------
|
|
#
|
|
|
|
# The tty which contains lemurs. This has to be mirrored in the lemurs.service
|
|
tty = 2
|
|
|
|
# The PAM service that should be used to login
|
|
pam_service = "lemurs"
|
|
|
|
# Focus behaviour of fields when Lemurs is initially started
|
|
#
|
|
# Possible values:
|
|
# - default: Initially focus on first non-cached value
|
|
# - no-focus: No initial focus
|
|
# - environment: Initially focus on the environment selector
|
|
# - username: Initially focus on the username field
|
|
# - password: Initially focus on the password field
|
|
focus_behaviour = "default"
|
|
|
|
[power_controls]
|
|
# Allow for the shutdown option to be used
|
|
allow_shutdown = true
|
|
# The text in the top-left to display how to shutdown. The text '%key%' will be
|
|
# replaced with the shutdown_key.
|
|
shutdown_hint = "Shutdown %key%"
|
|
|
|
# The color and modifiers of the hint in the top-left corner
|
|
shutdown_hint_color = "dark gray"
|
|
shutdown_hint_modifiers = ""
|
|
|
|
# The key used to shutdown. Possibilities are F1 to F12.
|
|
shutdown_key = "F1"
|
|
# The command that is executed when the key is pressed
|
|
shutdown_cmd = "systemctl poweroff -l"
|
|
|
|
# Allow for the reboot option to be used
|
|
allow_reboot = true
|
|
|
|
# The text in the top-left to display how to reboot. The text '%key%' will be
|
|
# replaced with the shutdown_key.
|
|
reboot_hint = "Reboot %key%"
|
|
|
|
# The color and modifiers of the hint in the top-left corner
|
|
reboot_hint_color = "dark gray"
|
|
reboot_hint_modifiers = ""
|
|
|
|
# The key used to reboot. Possibilities are F1 to F12.
|
|
reboot_key = "F2"
|
|
# The command that is executed when the key is pressed
|
|
reboot_cmd = "systemctl reboot -l"
|
|
|
|
# The margin between the shutdown and reboot hints
|
|
hint_margin = 2
|
|
|
|
# Setting for the selector of the desktop environment you are using.
|
|
[environment_switcher]
|
|
# Terms:
|
|
# ---------
|
|
# Movers: indicators which show which direction one can move whilst selecting
|
|
# the desktop environment
|
|
# Selected: The currently selected desktop environment.
|
|
# Neighbours: The adjacent desktop environment to the one current selected
|
|
#
|
|
# Visualisation:
|
|
#
|
|
# < i3 bspwm awesome >
|
|
#
|
|
# ^ ^ ^ ^ ^
|
|
# | | | | |
|
|
# mover | selected | mover
|
|
# | |
|
|
# neighbour neighbour
|
|
# ---------
|
|
#
|
|
|
|
# Show an option for the TTY shell when logging in as one of the environments.
|
|
# NOTE: it is always shown when no viable options are found.
|
|
include_tty_shell = false
|
|
|
|
# Remember the selected environment after logging in for the next time
|
|
remember = true
|
|
|
|
# Enables showing the movers
|
|
show_movers = true
|
|
|
|
# Mover's color and modifiers whilst the selector is unfocused
|
|
mover_color = "dark gray"
|
|
mover_modifiers = ""
|
|
|
|
# Mover's color and modifiers whilst the selector is focused
|
|
mover_color_focused = "orange"
|
|
mover_modifiers_focused = "bold"
|
|
|
|
# The characters used to display the movers. Suggestions are:
|
|
# - "<" ">"
|
|
# - "<-" "->"
|
|
# - "<<" ">>"
|
|
# - "[" "]"
|
|
left_mover = "<"
|
|
right_mover = ">"
|
|
|
|
# The margin between the movers and the neighbours or selected (depending on
|
|
# `show_neighbours`)
|
|
mover_margin = 1
|
|
|
|
# Enables showing the neighbours
|
|
show_neighbours = true
|
|
|
|
# Neighbours' color and modifiers whilst the selector is unfocused
|
|
neighbour_color = "dark gray"
|
|
neighbour_modifiers = ""
|
|
|
|
# Neighbours' color and modifiers whilst the selector is focused
|
|
neighbour_color_focused = "gray"
|
|
neighbour_modifiers_focused = ""
|
|
|
|
# Margin between neighbours and selected
|
|
neighbour_margin = 1
|
|
|
|
# Selected's color and modifiers whilst the selector is unfocused
|
|
selected_color = "gray"
|
|
selected_modifiers = "underlined"
|
|
|
|
# Selected's color and modifiers whilst the selector is focused
|
|
selected_color_focused = "white"
|
|
selected_modifiers_focused = "bold"
|
|
|
|
# The length of the name of the desktop environment which is displayed.
|
|
max_display_length = 8
|
|
|
|
# The text used when no desktop environments are available
|
|
no_envs_text = "No environments..."
|
|
|
|
# The color and modifiers of the 'no desktop environments available text'
|
|
# whilst the selector is unfocused
|
|
no_envs_color = "white"
|
|
no_envs_modifiers = ""
|
|
|
|
# The color and modifiers of the 'no desktop environments available text'
|
|
# whilst the selector is focused
|
|
no_envs_color_focused = "red"
|
|
no_envs_modifiers_focused = ""
|
|
|
|
[username_field]
|
|
|
|
# Remember the username for the next time after a successful login attempt.
|
|
remember = true
|
|
|
|
[username_field.style]
|
|
# Enables showing a title
|
|
show_title = true
|
|
# The text used within the title
|
|
title = "Login"
|
|
|
|
# The title's color and modifiers whilst the username field is unfocused
|
|
title_color = "white"
|
|
content_color = "white"
|
|
|
|
# The title's color and modifiers whilst the username field is focused
|
|
title_color_focused = "orange"
|
|
content_color_focused = "orange"
|
|
|
|
# Enables showing the borders
|
|
show_border = true
|
|
# The borders' color and modifiers whilst the username field is unfocused
|
|
border_color = "white"
|
|
# The borders' color and modifiers whilst the username field is focused
|
|
border_color_focused = "orange"
|
|
|
|
# Constrain the width of the username field
|
|
use_max_width = true
|
|
# The contraint of the username field's width
|
|
max_width = 48
|
|
|
|
[password_field]
|
|
|
|
# The character used for replacement when typing a password. Leave empty for no
|
|
# feedback.
|
|
# Note: Only one character is accepted.
|
|
content_replacement_character = "*"
|
|
|
|
[password_field.style]
|
|
# Enables showing a title
|
|
show_title = true
|
|
# The text used within the title
|
|
title = "Password"
|
|
|
|
# The title's color and modifiers whilst the password field is unfocused
|
|
title_color = "white"
|
|
content_color = "white"
|
|
|
|
# The title's color and modifiers whilst the password field is focused
|
|
title_color_focused = "orange"
|
|
content_color_focused = "orange"
|
|
|
|
# Enables showing the borders
|
|
show_border = true
|
|
# The borders' color and modifiers whilst the username field is unfocused
|
|
border_color = "white"
|
|
# The borders' color and modifiers whilst the username field is focused
|
|
border_color_focused = "orange"
|
|
|
|
# Constrain the width of the password field
|
|
use_max_width = true
|
|
# The contraint of the password field's width
|
|
max_width = 48
|
|
|
|
[wayland]
|
|
|
|
scripts_path = "/etc/lemurs/wayland"
|