Портал

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Портал » Linux_консоль и программы с UI » LemursDM(Русский)


LemursDM(Русский)

Сообщений 1 страница 2 из 2

1

lemurs
Настраиваемый менеджер отображения/входа TUI, написанный на Rust
* Использование *

После установки можно добавить environments, создав выполняемые сценарии.

Для вашего Xorg поместите ваши скрипты xinitrc в
«/etc/lemurs/wms» каталог .
Для Wayland поместите сценарий, который запускает ваш композитор в
«/etc/lemurs/wayland ».
В обоих случаях имя исполняемого файла сценария - это имя,
которое отображается в коммутаторе среды внутри lemurs.
Одновременно может существовать несколько сред Xorg и Wayland.
* Пример 1: BSPWM *

Для диспетчера окон bspwm можно добавить сценарий
«/etc/lemurs/wms/bspwm ».
```sh
#!/bin/sh
sxhkd &
exec bspwm
```

Не забудьте сделать этот сценарий выполняемым.
This is done with the command
```sh
sudo chmod 755 /etc/lemurs/wms/bspwm
```
После перезагрузки ваш новый bspwm должен появиться в Lemurs.

Example 2: Sway
Для компоновщика sway и менеджера окон можно добавить сценарий
`/etc/lemurs/wayland/sway`.
Убедитесь, что вы установили sway и добавили себя в seat group.
```sh
#! /bin/sh
exec sway
```

Не забудьте сделать этот сценарий выполняемым.
```sh
sudo chmod 755 /etc/lemurs/wayland/sway
```
После перезагрузки ваш новый sway должен появиться в Lemurs.

*КОНФИГУРАЦИЯ*

Конфигурирование выполняется через файл TOML.
По умолчанию Lemurs ищет
/etc/lemurs/config.toml
, но альтернативное местоположение может быть указано с помощью
--config <path/to/config.toml> flag.
Тип конфигурации может содержать любое подмножество доступных опций.
Все варианты и объяснения того, что они делают, можно найти в
extra/config.toml file.
Этот файл также используется в качестве конфигурации по умолчанию.

Кроме того,
существует возможность наличия переменных в файле конфигурации.
По умолчанию 'Lemurs' ищет файл
'/etc/lemurs/variables.toml ',
но альтернативное местоположение может быть указано с помощью
'--variables <путь/к/variables.toml'
Файл variables.toml может содержать пары ключ-значение,
на которые можно ссылаться
из основного файла config.toml.

Ниже приведен пример того, как variables.toml и
взаимодействие с файлом config.toml.
```toml
# variables.toml
replacement_char = "+"
show_pw_title = true
password_title = "Password :)"
title_color = "white"
```

```toml
# config.toml
[password_field]
content_replacement_character = "$replacement_char"

[password_field.style]
show_title = "$show_pw_title"
title = "Wow a $password_title"
title_color = "$title_color"

```
Это будет интерпретироваться как:
```toml
[password_field]
content_replacement_character = "+"

[password_field.style]
show_title = true
title = "Wow a Password :)"
title_color = "white"
```
*Просмотр и отладка*

Lemurs регистрирует много информации о нем в файл регистрации.
Есть 3 файла журнала.

1. Это основной файл журнала, который содержит информацию о потоке управления и является первым местом, которое вы должны посмотреть.
    /var/log/lemurs.log
2. Это stdout и stderr вашей среды. Это поможет отлаживать сценарии в
/etc/lemurs/wms or /etc/lemurs/wayland folder.
   /var/log/lemurs.client.log:
3. Это stdout и stderr X-сервера.
This is only used when you run a X11 based environment.
    /var/log/lemurs.xorg.log:

Вы можете отключить регистрацию с флагом.
Этот флаг можно добавить в сценарий диспетчера служб, если требуется отключить ведение журнала глобально.
--no-log .

Будет запущен экземпляр предварительного просмотра конфигурации.
Это автоматически создаст lemurs.log в рабочей директории.
Если вы хотите протестировать пользовательский интерфейс, созданный вашим файлом конфигурации, вы также можете запустить
```
lemurs --preview.
```

*lemurs-Shell Keybindings*
Lemurs has support for some basic shell keybindings.

Ctrl + A: Go to the beginning of the focused input field
Ctrl + E: Go to the end of the focused input field
Ctrl + L: Clear the focused input field
Ctrl + U: Clear input field text before the cursor
Ctrl + K: Clear input field text after the cursor
Ctrl + D: Same as Delete
Ctrl + H: Same as Backspace
Ctrl + B: Same as Left
Ctrl + F: Same as Right
Ctrl + P: Same as Up
Ctrl + N: Same as Down

Лицензия: Любое использование без права публикации где-либо ещё, без каких-либо гарантий .

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

2

КОНФИГУРАЦИЯ-дополнение.
В свободном доступе можете найти готовые конфигурации
или поделиться здесь своими со скриншотами.

Чтобы получить разрешение на публикации напишите админу в контакты со своими скринами пользования Linux.
Ради одного раза пришлите всё админу одним архивом.

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0


Вы здесь » Портал » Linux_консоль и программы с UI » LemursDM(Русский)