Сделать KeepassX плавающим в i3wm

Я хочу начать keepassX в плавающем режиме в i3wm. my .config/i3/config содержит строку

  for_window [class="keepassx"] floating enable 

и xprop

 xprop _NET_WM_USER_TIME(CARDINAL) = 7578932 WM_STATE(WM_STATE): window state: Normal icon window: 0x0 _NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 29360143 _NET_WM_ICON(CARDINAL) = Icon (64 x 64): XdndAware(ATOM) = BITMAP _MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0 _NET_WM_NAME(UTF8_STRING) = "myKeys.kdbx - KeePassX" WM_CLIENT_LEADER(WINDOW): window id # 0x1c00005 _NET_WM_PID(CARDINAL) = 26787 _NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL _MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x3e, 0x7e, 0x0, 0x0 WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST WM_NAME(STRING) = "Keys.kdbx - KeePassX" WM_LOCALE_NAME(STRING) = "en_US.UTF-8" WM_CLASS(STRING) = "keepassx", "Keepassx" WM_HINTS(WM_HINTS): Client accepts input or input focus: True Initial state is Normal State. bitmap id # to use for icon: 0x1c0000b window id # of group leader: 0x1c00005 WM_NORMAL_HINTS(WM_SIZE_HINTS): user specified location: 960, 22 program specified location: 960, 22 user specified size: 956 by 1033 program specified size: 956 by 1033 program specified minimum size: 640 by 517 window gravity: NorthWest WM_CLIENT_MACHINE(STRING) = "nautilus" WM_COMMAND(STRING) = { "keepassx" } 

Я также попробовал команду

  for_window [instance="keepassx"] floating enable 

как я могу заставить keepassX всегда звезды в плавающем режиме?

  • Как я могу начать dwm с другого представления (т. Е. Другого тега)?
  • Полноэкранные игры с моей настройкой с двумя мониторами xrandr
  • конфликты клавиш быстрого доступа
  • Диспетчер окон, написанный на Python
  • Нужен совет при выборе плитки WM
  • Имеет ли терминал-мультиплексор какую-либо выгоду при использовании с диспетчером оконной панели?
  • Настройка изображения для i3-lock: «Не удалось загрузить изображение x: из памяти»
  • Управление оконным стеклом только с помощью мыши
  • One Solution collect form web for “Сделать KeepassX плавающим в i3wm”

    Как сказал Адефон, вы просто посмотрели на неправильную строку. Все остальное должно быть хорошо.

    Вы хотите различить класс, поэтому давайте посмотрим на ваш xprop:

    WM_CLASS(STRING) = "keepassx", "Keepassx"

    Эта строка определяется как:

    WM_CLASS(STRING) = instance, class

    Как вы видите, вы хотели плавать keepassx , но класс Keepassx

    Для вас есть два решения:

    1. Используйте for_window [class="Keepassx"] floating enable , поскольку это относится к правильному имени класса.

    2. Используйте параметр for_window [class="(?i)keepassx"] floating enable , что означает, что for_window [class="(?i)keepassx"] floating enable строка будет чувствительной к регистру.

    Имейте в виду, что вы также можете использовать for_window с другими атрибутами, такими как name , instance и т. Д.

    EDIT: я снова прочитал его комментарий и да, он должен быть прав: посмотрите еще раз на свою конфигурацию, чтобы вычеркнуть, что после этой строки появляется другая, которая может отключить плавающий режим для определенных или всех окон.

    Interesting Posts

    Ошибка при запуске ntpd на хосте openVZ: cap_set_proc () не удалось удалить привилегии root:

    Графически запускать приложения с помощью настраиваемого LD_PRELOAD?

    on osx vim 7.3 set number set relative number not working

    Может ли «двойной» режим Zathura использовать смещение страницы?

    Как узнать, почему NetworkManager не смог запустить VPN-соединение?

    Регулярное выражение для замены экземпляра двух последовательных строк, которые могут быть разделены пробелами

    Обновить блок-устройство с изображением при записи только Delta, возможно ли это?

    ffmpeg снова изменил безопасный вариант?

    Попытка увидеть обработчики по умолчанию для различных сигналов

    Присоедините два файла на основе столбца

    Как заставить get-iplayer получать контролируемое качество без огромного размера?

    Пользовательские скрипты kvm для автоматизации прикрепления устройства pci

    Проблемы с Java в Linux

    Проблема в создании ручного накопителя для соляриев 11.2

    Как возобновить сборку пакетов в debian?

    Linux и Unix - лучшая ОС в мире.