# 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"