Я предполагаю, что у Вас есть новая версия Bash, таким образом, необходимо смочь использовать это:
shopt -s globstar
for path in topdir/**/*.zip
do
unzip "$path" '.*abc.jpg'
done
xfwm4
? Обычно см. примечания Wiki Haskell по использованию XFCE4 с XMonad, поскольку они, вероятно, помогают Вам с i3
, также. bindsym mod+x exec xfce4-session-logout
должен быть в порядке (xfce4-session-logout
упомянут в первой ссылке).2. Я имел ту же проблему и нашел эту страницу. Это - немного опечатки в имени класса: Xfce4-notifyd
. Я использовал xprop для получения правильного класса.
Теперь я используюfor_window [class="Xfce4-notifyd"] floating enable; border none; focus mode_toggle
.
Чтение списка рассылки распараллеливает решение, должен изменить notifyd на libnotify-мусорное-ведро (debian) или уведомить-osd (человечность), возможно, один из тех доступен для дуги.
Можно избавиться от настольного контейнера путем создания символьной ссылки из /usr/local/bin/xfdesktop
кому: /bin/true
. Затем или войдите в систему и выйдите из системы или просто killall xfdesktop
. Обратите внимание, если Вы делаете это, повреждение обычного Xfce для всех пользователей. Если Вы хотите избежать этого, необходимо будет поместить символьную ссылку, где-нибудь характерную для собственного PATH
.
У меня есть установка, которая предотвращает xfdesktop
от запуска, таким образом, нет никакого рабочего стола на i3 сессии вообще, которая должна обходное решение Ваша проблема. В XFCE можно сохранить несколько сессий. Создайте две сессии (XFCE и I3) и создайте автоматический запуск i3 сценарий. На сессии XFCE запускаются xfwm4 и xfdesktop; на i3 сессии только запускается i3.
Сессия XFCE:
и i3 сессия с панелью XFCE: