The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Доступен оконный менеджер i3wm 4.19

17.11.2020 10:19

Состоялся релиз мозаичного (тайлового) оконного менеджера i3wm 4.19. Проект i3wm был создан с нуля после серии попыток устранить недостатки оконного менеджера wmii. I3wm отличается хорошо читаемым и документированным кодом, использует xcb вместо Xlib, корректно поддерживает работу в многомониторных конфигурациях, использует древовидные структуры данных для позиционирования окон, предоставляет IPC-интерфейс, поддерживает UTF-8, сохраняет минималистичность в оформлении окон. Код проекта распространяется под лицензией BSD

В новом выпуске:

  • В панели i3bar реализован запуск процессов при помощи вызова exec без использования интерпретатора командной оболочки. Обеспечена сортировка в порядке определения настроек в файле конфигурации. Реализовано обновление конфигурации по мере необходимости без лишних перерисовок при изменении режима. При обработке кликов задействованы относительные координаты. Добавлена опция "nonprimary" для вывода на вторичные экраны.
  • В меню (i3-dmenu-desktop) добавлена поддержка символических ссылок при поиске файловых путей.
  • Добавлены критерии закрепления окон "tiling_from" и "floating_from".
  • В файле конфигурации по умолчанию настроен переключатель окон Rofi.
  • В командах позиции и направления перемещения добавлена поддержка значений в представлении ppt (в процентах).
  • Добавлена поддержка сопоставления с пустыми свойствами, такими как классы и заголовки.


  1. Главная ссылка к новости (https://i3wm.org/downloads/REL...)
  2. OpenNews: Выпуск оконного менеджера i3wm 4.18 и панели LavaLauncher 1.6
  3. OpenNews: Distri - дистрибутив для обкатки технологий быстрого управления пакетами
  4. OpenNews: Выпуск пользовательского окружения Sway 1.2, использующего Wayland
  5. OpenNews: Доступен оконный менеджер i3wm 4.17
  6. OpenNews: Доступен оконный менеджер i3 4.8
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54099-i3wm
Ключевые слова: i3wm
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (134) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, leibniz (ok), 11:25, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +20 +/
    Отличный мозаичный оконный менеджер стал ещё лучше (: Майкл и все причастные просто молодцы.
     
  • 1.2, nomad__ (ok), 11:25, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Круто!
     
  • 1.3, user90 (?), 11:30, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –20 +/
    > мозаичного (тайлового) оконного менеджера

    Ну это такое, на любителя: идея "плоского" размещения окон не на много продвинутее обычного "стекового" - точно так же я могу найти любое по хоткею + первым буквам названия. Так что оно имеет смысл только тогда, когда нужно работать сразу с несколькими окнами одновременно. И часто вы этим занимаетесь? ;)

     
     
  • 2.8, leibniz (ok), 11:42, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > Так что оно имеет смысл только тогда, когда нужно работать сразу с несколькими окнами одновременно. И часто вы этим занимаетесь?

    Постоянно.

     
     
  • 3.9, user90 (?), 11:45, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –11 +/
    Ctrl+C/Ctrl+V само собой не считается.
     
     
  • 4.10, leibniz (ok), 11:50, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это какой-то особо "тонкий" «троллинг» или что? Открываю редактор кода и терминал и работаю с их окнами одновременно, к примеру.
     
     
  • 5.11, user90 (?), 11:54, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Открываю редактор кода и терминал

    Открываю Emacs и.. и все) Да, конечно, там тоже мозаичное размещение - но это же блин не WM, а редактор.

     
     
  • 6.12, maestro (??), 11:59, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    какой ты классный!
     
  • 6.49, anonymous (??), 16:03, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Открываю Emacs и.. и все) Да, конечно, там тоже мозаичное размещение - но это же блин не WM, а редактор.

    Ты просто не умеешь им пользоваться.

    https://github.com/ch11ng/exwm - использование emacs как тайлового менеджера

     
  • 6.78, ur mom lole (?), 02:12, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    stfu
     
  • 3.39, Перастерос (ok), 14:40, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/

    У меня серьезный вопрос (замечу, мне нравится i3, хотя я его никогда по-настоящему не использовал) -- а зачем i3, при наличии прекрасного tmux? Если речь о постоянной работе в нескольких "окнах" )
     
     
  • 4.41, Борька (?), 14:53, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >не использовал

    так ты кто? он или она?

     
     
  • 5.84, microsoft (?), 11:10, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В интернетах все он пока не докажут обратное. Так сказать gtfo.
     
  • 4.83, hshhhhh (ok), 08:53, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а зачем i3, при наличии прекрасного tmux?

    потому что можно пользоваться не только терминалом?

     
     
  • 5.98, Перастерос (ok), 11:55, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/

    > потому что можно пользоваться не только терминалом?

    да, но в 90% случаев скрины с i3 - это терминал )
    А тайлинг браузеров и файлменеджеров много кто умеет теперь, даже у меня в JWM он есть

     
     
  • 6.117, hshhhhh (ok), 16:32, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > да, но в 90% случаев скрины с i3 - это терминал )

    Потому что скрины tiled wm это про распределение окон, а не про содержимое окон.

    Лично мне удобно иметь одинаковую логику распределения как для окон терминала, так и для браузеров. Поэтому я не пользуюсь tmux, а просто запускаю ещё один терминал.

     
  • 2.16, nomad__ (ok), 12:26, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > И часто вы этим занимаетесь?

    5 дней в неделю по 14-16 часов. Параллельно Emacs и urxvt: https://d.radikal.ru/d07/2011/61/722f8e2eb99a.jpg

     
     
  • 3.19, Аноним (19), 12:30, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А нормальную прямую ссыль безо всяких ради-калов дать слабо?
     
     
  • 4.21, nomad__ (ok), 12:32, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А я тебе ее дал? Не нравится - не переходи. Какой нашел быстро хостинг - на тот положил.
     
     
  • 5.24, leibniz (ok), 12:47, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Какой нашел

    Imgur же: https://imgur.com

     
     
  • 6.26, nomad__ (ok), 12:48, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Какой нашел
    > Imgur же: imgur.com

    Его не было в первых строчках поисковой выдачи.

     
     
  • 7.28, Аноним (28), 13:04, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Хуже хостинга не найти!!!!!!!!!!!!!!
     
     
  • 8.29, nomad__ (ok), 13:07, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Будем хостинг обсуждать или i3 Если хостинг, то мне пофиг какой, я в них не раз... текст свёрнут, показать
     
     
  • 9.47, Аноним (19), 16:00, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Поставь noscript, станет разно уйственно ... текст свёрнут, показать
     
     
  • 10.50, nomad__ (ok), 16:07, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ага, слушаю и повинуюсь ... текст свёрнут, показать
     
     
  • 11.85, microsoft (?), 11:14, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу бы так ... текст свёрнут, показать
     
  • 6.56, Аноним (19), 17:24, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Imgur же

    Не лучше:
    > If you're seeing this message, that means JavaScript has been disabled on your browser, please enable JS to make Imgur work.

     
     
  • 7.75, IRASoldier_registered (ok), 00:40, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Прямо цель жизни (или специальной олимпиады?) - продержаться в Инете без JS как можно дольше.
     
     
  • 8.86, microsoft (?), 11:14, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не всем как тебе нраица обмазываться каками ... текст свёрнут, показать
     
     
  • 9.106, IRASoldier_registered (ok), 13:55, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Действительно, зачем одеваться в шерсть, хлопок, скроенные, с карманами, пуговиц... текст свёрнут, показать
     
     
  • 10.122, microsoft (?), 21:48, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнение так себе, старайся лутше... текст свёрнут, показать
     
     
  • 11.128, IRASoldier_registered (ok), 05:21, 19/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Кажется, сейчас должны быть каникулы отличное время подтянуть русский До ОГЭ Е... текст свёрнут, показать
     
  • 8.99, Аноним (19), 12:50, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    А цель твоей жизни 8212 перейти по очередной выложенной каким-то анонимусом с... текст свёрнут, показать
     
     
  • 9.107, IRASoldier_registered (ok), 13:56, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Осень же кончилась, вроде А вот осеннее обострение, как я посмотрю, всё ещё нет... текст свёрнут, показать
     
     
  • 10.116, Аноним (116), 15:23, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Много раз уже кончалась Вы про осень какого года ... текст свёрнут, показать
     
  • 6.60, СеменСеменыч777 (?), 18:14, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    только https://imgbb.com/ , только молодость, хардкор и мытищи.
     
     
  • 7.104, Аноним (19), 13:04, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Этот ещё и бессовестно врёт:
    > You are using an outdated browser.
    > JavaScript and Cookies need to be supported in order to use the site.
     
  • 5.109, Аноним (19), 14:04, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотрел на ответы, аж усомнился, остались ли в природе адекватные хостинги картинок. Ан нет, остались. postimages.org или imgbox.com, например (хотят JS для загрузки, но не для просмотра, и прямые ссылки дают).
     
  • 3.33, Ordu (ok), 13:29, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем urxvt? В emacs'е же есть шелл. И emacs сам себе тайловый манагер.
     
     
  • 4.34, nomad__ (ok), 13:31, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А мне так удобнее.
     
  • 2.30, Аноним (30), 13:07, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Ты посиди на i3wm часок, потыкай, поразбирайся и сразу станет ясно, твое это или нет. Я скептически относился к тайловым wm, но как-то решил дать шанс i3wm - с тех пор от обычных оконных менеджеров подташнивает.

    Преимуществ над обычными менеджерами море и дело не только в сплитах. Я вообще сплитами редко пользуюсь - чаще просто множество окон в разных воркспейсах в режиме "вкладок", как в браузере.

    Во-первых, все очень быстро: на одном воркспейсе у тебя фильм или игра в полноэкранном режиме, а на другом, допустим браузер, и переключение по шорткату мгновенно, без всех этих приколов со свернуть/развернуть, посмотреть анимацию, прицелиться мышкой в кнопку и т.д. Во-вторых, i3wm пофиг, считает ли себя окно растягиваемым или нет, полноэкранным или нет - он позволяет манипулировать окнами, как угодно. Да и поведение даже плавающих окон куда удобнее: даже если хочешь перетащить или изменить размер мышкой, а не клавиатурой, никуда не нужно целиться - просто зажимаешь mod-key, кликаешь в любое место окна и тащишь, а также плавающее окно легко закрепить фоновым для всех воркспейсов и, например, повесить так в уголок куда-нибудь видео какое-то и заниматься своими делами. Концепция dmenu/rofi куда честнее и адекватнее, чем всякие попытки имитировать реестры приложений из шинды или мака - просто ищем исполняемые файлы в PATH. Внешний вид легко настраивается и все можно сделать очень приятным глазу (из коробки не особо приятно). Да и в принципе все суперь-интуитивно, удобно и быстро - после этого опыта совсем не хочется назад к поглощающим твое время DE, с их свистелками, анимашками и постоянной игрой "прицелься в кнопочку или уголочек окна, как меткий ковбой".

     
     
  • 3.35, Anonimous (?), 13:53, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В KDE все это можно делать, и даже в Win 10 уже и тайл, и сплит, и рабочие столы переключать можно и анимации отключать. И ищет KDE приложения там где указано, и даже добавляет это в меню, как и Win 10 ищет даже все исполняемые в каталоге загрузок.
     
     
  • 4.37, Аноним84701 (ok), 14:14, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В KDE все это можно делать,

    Особенно, если поставить i3 вместо kwin.
    А так-то, через 'ж' можно и 'г' удалять, было бы желание ...
    > и даже в Win 10 уже и тайл, и сплит, и рабочие столы переключать можно и анимации отключать.

    Это умели еще древние винды. Правда, "удобство" было где-то на том же уровне удаления 'г' через 'ж' ...

     
  • 4.48, Аноним (19), 16:03, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В KDE все это можно делать

    Там стало можно создавать по необходимости произвольное число воркспейсов вместо предопределённого в конфигурации? Группировать окна во вкладки и стопки? Перемещаться между ними вверх/вниз/вправо/влево по хоткеям?

     
  • 4.74, anonime (?), 23:59, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Win10 ищет даже все исполняемые в каталоге загрузок

    что может быть тупее??.

     
     
  • 5.88, microsoft (?), 11:19, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что значит тупее, а как хомяк будет вирусню стартовать
     
  • 4.120, Ноним (?), 18:15, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ты просто не смог познать силу тайтлов
     
  • 3.45, Аноним (45), 15:28, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > ...к поглощающим твое время DE, с их свистелками, анимашками и постоянной игрой "прицелься в кнопочку или уголочек окна, как меткий ковбой".

    Убедительно. (Не сарказм)

     
  • 3.54, vlas (??), 16:41, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Прям объяснил, респект! Очередной раз задумываюсь о соскоке с любимой кде...
     
  • 3.64, user90 (?), 19:57, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зопейсал :)
    Но все же ради справедливости по пуктам:

    > и переключение по шорткату мгновенно

    воркспейсов? Так и тут по шорткату. Окон? То же самое: шорткат -> всплывающее окно выбора -> Enter или клик мышкой. Или Rofi, еще не выбрал.

    > перетащить или изменить размер мышкой, а не клавиатурой, никуда не нужно целиться

    И мне не нужно: правый клик с Alt в любой области окна - и растягивай как тебе удобно. Закрыть - шорткат. Делов-то ;)

    Я понимаю, что Вы таки хотите сказать - но для меня это просто несущественно.

     
  • 3.87, microsoft (?), 11:17, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Блин так расписал что тоже захотелось попробывать.
     
     
  • 4.100, Sgt. Gram (?), 12:54, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > захотелось попробывать

    Сначала попробуй включить спеллчекер.

     
     
  • 5.123, microsoft (?), 21:49, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе нада, ты мне пряйди и вклячи
     
  • 2.36, user (??), 13:58, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Приходится терпеть тайлы ради двух мониторов.
     
  • 2.69, bergentroll (ok), 21:48, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Какое-то время будучи ньюфагом тащился от i3wm и awesome wm. Тогда мне казалось, что стакать окна — большая ошибка в дизайне ГИП. Потом я заметил, что ~90% моих юзкейсов требуют не более 2 открытых рядом окон. Любое™ DE позволяет сделать до 4 плиток. Да, размер этих плиток не очень красиво регулируется, но это сущие мелочи. И хотя стаканые окна я до сих пор считаю чуть менее чем бесполезными, теперь я доволен жизнью с Xfce и KDE. Бонусом не надо до умопомрачения кодить конфиг WM и апплеты для бесконечных панелей. Освободившееся время можно потратить на конфиг Vim или GNU Emacs.
     
     
  • 3.77, IRASoldier_registered (ok), 00:44, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >Освободившееся время можно потратить на конфиг Vim или GNU Emacs

    А ещё когда-нибудь ты придешь к осознанию того, что можно освободить и это время, просто поставив себе VSCode...

    Но на конфигурирование i3 так уж много времени не надо, на самом деле. Решил недавно потыкать i3-gaps, экспириенс неожиданно приятен, с учетом того, что обычно действительно больше двух-трех открытых окон при работе нет.

     
     
  • 4.89, microsoft (?), 11:22, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ещеб vscode был бы нормальным
     
     
  • 5.108, IRASoldier_registered (ok), 13:57, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так он нормальный, прикинь?
     
     
  • 6.110, Аноним (110), 14:27, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Чего возражаешь, если даже хозяева ненормальность признают?
     
     
  • 7.115, IRASoldier_registered (ok), 15:13, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мистер МакФлай, вы находитесь на временном участке генеральной исторической лини... большой текст свёрнут, показать
     
     
  • 8.124, microsoft (?), 21:51, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Столько писанины, а суть не изменилась, хозяева были, хозяева остались Просто н... текст свёрнут, показать
     
     
  • 9.130, IRASoldier_registered (ok), 05:36, 19/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да, ПТСР на почве войны с привидениями тебя явно не пощадил ... текст свёрнут, показать
     
  • 6.125, microsoft (?), 21:53, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Нормально так глючит, жрет ресурсы и не позволяет нормально работать более чем с 10 открытыми файлами. Да и мелочи в виде гемороя с открытием одинаковых по имени файлов из разных директорий. Чистый смузивей.
     
     
  • 7.129, IRASoldier_registered (ok), 05:33, 19/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нормально так глючит, жрет ресурсы и не позволяет нормально работать более чем с 10 открытыми файлами.

    Ну, если у тебя ноут за ~20 тыс рэ, то могу посоветовать только одно: работай больше, лучше, может быть накопишь на нормальную машинку.

    > мелочи в виде гемороя с открытием одинаковых по имени файлов из разных директорий

    Нет там геморроя. Обновления устанавливай вовремя. Там к именам пути добавляются.

    А если что-то реально нашел негодное - иди, вноси вклад: https://github.com/microsoft/vscode/wiki/How-to-Contribute

    Это опенсорс, детка.

    > Чистый смузивей.

    Как будто в этом есть что-то плохое.

     
  • 3.112, Аноним (112), 14:46, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Бонусом не надо до умопомрачения кодить конфиг WM и апплеты для бесконечных панелей.

    Скажи уже прямо, что не осилил. А то развел бодягу - мол, был маленьким, а еще конфиги сложные. :D Конфиг у i3 простой, как угол дом, к тому же его еще можно и просто готовый найти.

     
  • 2.119, Аноним (119), 18:03, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Как минимум браузер, мессенджер, почта, терминал,  задача на фоне (копирование файлов например)
     

  • 1.4, lockywolf (ok), 11:31, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Виджет электропитания для него есть?
     
     
  • 2.6, leibniz (ok), 11:37, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты не туда попал (: У него нет виджетов, есть несколько баров на выбор, в которых ты сам определяешь, что тебе нужно видеть. Ну и разные коньки тоже никто не отменял.
     
     
  • 3.14, lockywolf (ok), 12:19, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Коньки мёртвые. Ну или во всяком случае не живые.

    Виджет электропитания нужен не для показа батарейки, а для засыпания-просыпания, и всяких подсветок клавиатур.

    Я бы с радостью и де-независимый поставил, так нет же.

     
     
  • 4.20, leibniz (ok), 12:30, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Коньки мёртвые

    Поэтому и написал что «разные» коньки.

    > Виджет электропитания нужен не для показа батарейки, а для засыпания-просыпания

    Нет, такого нет, конечно, только CLI или от другого DE взять, но в последнем случае смысл использования i3 теряется.

     
  • 4.23, Аноним (23), 12:46, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чего это они мертвые?
     
     
  • 5.55, lockywolf (ok), 17:06, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Чего это они мертвые?

    Ну сходи к ним на гитхаб и посмотри с какой скоростью идёт фиксинг багов. Задай вопрос на фринодовском канале и замерь, через сколько отзовутся. Повтыкай мониторы в док, и измерь, через сколько он у тебя повиснет намертво.

     
     
  • 6.90, microsoft (?), 11:24, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Но религия и духовность тебе не позволяют багу в коде исправить... так и записываем.
     
     
  • 7.135, lockywolf (ok), 09:44, 20/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Но религия и духовность тебе не позволяют багу в коде исправить... так
    > и записываем.

    В сутках всего 24 часа. За последний год я зарепортил 140 багов во фри софтваре проектах, что   примерно каждые два дня. Это найти, сделать MWE, зарегистрироваться на трекере/списке рассылки. Ещё я написал 104 слакбилда, что примерно каждые три дня, и вместе примерно 8903 строки кода.

    Так что со своими религией и духовностью, шёл бы ты баги фиксить, товарищ microsoft.

     
  • 4.66, Аноним (66), 21:47, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я использую xfce4-power-manager, он не тянет зависимостей от xfce4
     
  • 4.67, Аноним (66), 21:47, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Я использую xfce4-power-manager, он не тянет зависимостей от xfce4
     
  • 2.13, Аноним (110), 12:12, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А Storage service for PIM data and libraries for PIM apps и Framework for searching and managing metadata для него есть?
     
  • 2.15, Аноним (19), 12:25, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В оконном менеджере, конечно, нет. На панели i3status — есть: https://i3wm.org/i3status/manpage.html#_battery
     
     
  • 3.17, Аноним (19), 12:28, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    * Поправка: не на панели, а в генераторе информации i3status для панели i3bar.
     

  • 1.5, Аноним (5), 11:31, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Да, надо Декстера пересмотреть
     
     
  • 2.7, user90 (?), 11:41, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • –7 +/
    Кстати! Таки пригодилась новость))
     
  • 2.71, ГНОМ3 (?), 22:45, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скоро будет новый сезон.
     
     
  • 3.91, microsoft (?), 11:25, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Шо опять, че там еще можно в это у.. напридумывать.
     

  • 1.18, Аноним (18), 12:29, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Ребята в нем хром и jetbrains приложения можно запускать? Нету никаких багов?
     
     
  • 2.22, Аноним (22), 12:42, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может понадобится дописать обработку некоторых окон в конфиг.
     
  • 2.27, Аноним (27), 12:48, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все работает, нормально. В конфиг ничего не дописывал. Единственный косяк, но он не относится к i3. Когда включаешь compton линейка меню становится прозрачной у IDE https://i.imgur.com/LjbquMj.png Не знаю как фиксить. Добавил в exclude куда только можно в конфиге compton.
     
  • 2.32, istepan (ok), 13:15, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У jetbrains плавающие окна бывает уходят куда-то вверх. В частности коммит и пуш git.
     
  • 2.53, Аноним (53), 16:36, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Постоянно работаю в Rubymine под i3wm. Полет нормальный.
     

  • 1.25, FortyTwo (ok), 12:48, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > В панели i3bar реализован запуск процессов при помощи вызова exec без использования интерпретатора командной оболочки.

    Джва года ждал!

     
     
  • 2.51, Аноним (-), 16:28, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ждун. Сам запилил бы.
     
  • 2.59, Аноним (59), 18:08, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Это типа, как запускалка, чего хочешь, прям из панели Awesome WM? Или каких процессов? Пример можно?
     

  • 1.31, Аноним (28), 13:07, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Самый удобный wm! (но не самый экономный)
     
  • 1.38, Аноним (38), 14:15, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Какой же убогий десктоп с этими тайловиками получается. Просто кошмар.
     
     
  • 2.52, Аноним (52), 16:31, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    tabs может стать как и xmonad который лично для меня все же предпочтительнее.
     
  • 2.57, jOKer (ok), 17:27, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе шашечки (+ рюшечки) или ехать? Так вот, сабж, он для "ехать". А для "шашечек" есть кеды (как вариант)
     
     
  • 3.62, AlexYeCu_not_logged (?), 19:13, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Тебе шашечки (+ рюшечки) или ехать?

    Ему повыделываться.

     
  • 3.79, RenamedUser_875741345 (?), 07:07, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    это недоразумение из прошлого века для любителей настраивать конфиги "под себя" и имаксом головного мозга
     
     
  • 4.92, microsoft (?), 11:39, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Тота дело ты которому конфиги не нужны все прибито гвоздями, вот это дело, вот это смузи-way
     
  • 4.114, Аноним (-), 14:58, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не настраивает систему под себя только один тип пользователей - малоопытный. Ему и так подходит, он еще не знает или не понимает нюансы. Либо те, которым компьютеры никак не интересны. Но мнение последних о компьютерах стоит немного.
     

  • 1.40, Аноним (40), 14:51, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Что за сериал на картинке, подскажите пожалуйста. Смотрел его, но забыл название.
     
     
  • 2.61, Аноним (61), 18:18, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Dexter
     
  • 2.93, microsoft (?), 11:40, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Лутше и не вспоминай, мутотень на 7 сезонов, чуть интересно только в первом, после только сопли и драааамаааа...
     

  • 1.42, NotaBug (ok), 15:06, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    В 2020г. управлять рабочим столом по хоткеям, ну такое. Я даже переключалку языка забиндил на одну клавишу, убунтуводам-нытикам привет.
     
     
  • 2.44, Аноним (40), 15:09, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +6 +/
    В 2020 переключать язык клавишами, а не голосом или зрачками глаз? Я чуть смузей монитор не облил, когда прочитал, что вы написали.
     
     
  • 3.46, Аноним (46), 15:47, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В 2020 облить монитор? У меня чуть биокибернетический интерфейс не отошёл, так сильно я смеялся.
     
     
  • 4.80, RenamedUser_875741345 (?), 07:09, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    В 2к20 иметь физическую оболочку? Ну и ретроградство!
     
     
  • 5.94, microsoft (?), 11:41, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Как вам там в будущем 200020 году?
     
  • 3.58, NotaBug (ok), 17:53, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какие я только команды не выдумывал, и умолял, и матом, не выходит пока голосом.
     
     
  • 4.81, wlm (?), 07:11, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Попробуй команду: "Раб, переключи раскладку".
     
     
  • 5.95, microsoft (?), 11:43, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Дык раб этож ты...  тогда все сходится
     

  • 1.63, СеменСеменыч777 (?), 19:41, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    можно ли в этом wm вывести дату-время в виде например
    "Tue 03 Nov 13:13 +00 2020"
    на верхнюю рамку кажого активного окна ? и чтобы часы-минуты сами обновлялись ?
     
     
  • 2.68, Аноним (66), 21:48, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Знаю что в DWM с luastatus точно можно, попробуйте его.
     
  • 2.72, AnonimustatusProkolabideq (?), 22:46, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    смотри: ставишь dunst, запускаешь его из .xinitrc и биндишь на нажатие кнопки команду notify-send "$(date)" в своем любимом вм. и никакие рамки, никакие панельки не нужньi
     
     
  • 3.96, microsoft (?), 11:45, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Фраза само обновлялось... не?
     
  • 2.73, Аноним84701 (ok), 23:13, 17/11/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > можно ли в этом wm вывести дату-время в виде например
    > "Tue 03 Nov 13:13 +00 2020"
    > на верхнюю рамку кажого активного окна ? и чтобы часы-минуты сами обновлялись?

    Можно.



    while true; do xdotool getactivewindow set_window --name "$(date)";sleep 1;done



     
     
  • 3.118, СеменСеменыч777 (?), 16:53, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >  while true; do xdotool getactivewindow set_window --name "$(date)";sleep 1;done

    thnx.
    только старый тайтл окна затирать не надо. как-то к нему дописать спереди или сзади.

    в jwm я пробовал вывести второй трей слоем "above", так эта зараза сдвигает новые окна вниз, чтобы трей не перекрывался.

     
     
  • 4.121, Аноним84701 (ok), 20:15, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>  while true; do xdotool getactivewindow set_window --name "$(date)";sleep 1;done
    > thnx.
    > только старый тайтл окна затирать не надо. как-то к нему дописать спереди или сзади.




    while true; do                                                                  
      name=$(xdotool getactivewindow getwindowname | cut -d "|" -f2);
       xdotool getactivewindow set_window --name "$(date) |$name";  
      sleep 1;
    done



    Но проще взять какие нибудь часы
    xclock -digital -update 1 -strftime "%d %h %H:%M:%S"
    и "прилепить" их где удобно, сделав неперекрываемыми и видимыми на всех столах.

     
     
  • 5.132, СеменСеменыч777 (?), 19:29, 19/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    вот что получилось у меня:
    1) без баша и однострочников;
    2) чертов xdotool портит тайтл, wmctrl лучше;
    3) секундомер не нужен.




    #!/bin/sh
    while true; do
      awt0='xdotool getactivewindow getwindowname | cut -d "^" -f2'
      dt='/usr/bin/date +"%R %Z %d.%m.%Y %a"'
      awt1="$dt ^$awt0"
      wmctrl -r :ACTIVE: -T "$awt1"
      sleep 3
    done


    > Но проще взять какие нибудь часы

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

     
     
  • 6.133, Аноним84701 (ok), 19:46, 19/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > 1) без баша и однострочников;

    Вообще-то, должно работать в sh - башизмами я не увлекаюсь ;-)

    > 2) чертов xdotool портит тайтл, wmctrl лучше;

    Скорее всего, дело в том что я при копипасте забыл "-" в конце:
    "cut -d "| " -f2-"  

    В моем скрипте (горячей клавишей отправляется SIGSTOP/SIGCONT активному окну и добавляется/убирается [Zzz] в заголовок) оно есть, иначе "портятся" заголовки с пробелами, но пока "игрался" в коммандной строке с модификацией, "-" потерялся.


    >> Но проще взять какие нибудь часы
    > не проще. опять новые окна будут обтекать эти часы, опять будет какая-нибудь
    > мелкая, но раздражающая контринтуитивная ерунда. тайтл активного окна самое место для.

    В приципе, есть статусбары с конфигурацией "показывать поверх". Тот же i3bar "умеет" в это (правда, он у меня привязан к Mod кнопкам -- показывается только при нажатии), но тут, возможно, еще и WM должен "подыграть".

    ЗЫ:
    % while true; do echo $(date +"%R %Z %d.%m.%Y %a");sleep 3;done|./lemonbar -d -g 100x20+1300+0
    https://wiki.archlinux.org/index.php/lemonbar

     
     
  • 7.134, СеменСеменыч777 (?), 20:00, 19/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще-то, должно работать в sh

    да. но нет. симлинком на /bin/sh стоит какой-то dash,
    в интерактивном режиме не умеет ничего, зато в скриптах
    обещают совместимсть и дух старой школы.

    > Скорее всего, дело в том что я при копипасте забыл "-" в
    > конце: "cut -d "| " -f2-"

    я отлаживал с печатью промежуточных значений. нормально там все. гадит xdotool.

     
  • 7.136, СеменСеменыч777 (?), 08:28, 21/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    добавил контроль ошибки типа "Нет активного окна". и все-таки -f2-



    #!/bin/sh
    while true; do
      awt0='xdotool getactivewindow getwindowname | cut -d "^" -f2-' > /dev/null 2>&1
      if [ $? -ne 0 ]; then
        sleep 5
        continue
      fi
      dt='/usr/bin/date +"%R %Z %d.%m.%Y %a"'
      awt1="$dt ^$awt0"
      wmctrl -r :ACTIVE: -T "$awt1"
      sleep 3
    done




     

  • 1.70, Аноним (70), 22:37, 17/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    можно было бы в сабже мышевозить и автоматически менять лейаут - цены бы ему не было.

    Типо. Открыл одно окно - оно на весь экран (не считая панелей). Открыл второе - оно встало рядом, первое ресайзнулось. Открыл третье - оно ресайзнуло одну из сторон. В выпадающем меню на панельке выбрал стиль кладки окон для текущего количества - стиль поменялся. Зажал окно мышкой с альтом, перетащил в другое место - оно ресайзнулось согласно настройкам этого места на этом рабочем столе.

    Мб что то из этого и можно искаропки, но любители тайловых вм настолько ненавидят мышевозов, что гуглится это все очень плохо. Поэтому продолжаю жевать кактус и тайлить руками - спасибо горячим углам в jwm, автоматически ресайзящим окно на все свободное пространство при перетаскивании

     
     
  • 2.101, Аноним (19), 13:00, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Были какие-то мышеориентированные тайловые WM, погугли. Если найдёшь такой, который ещё не загнулся, черкани новость про очередной его релиз.
     
  • 2.131, AlexYeCu_not_logged (?), 10:57, 19/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >Типо. Открыл одно окно - оно на весь экран (не считая панелей). Открыл второе - оно встало рядом, первое ресайзнулось. Открыл третье - оно ресайзнуло одну из сторон.

    Это всё в xmonad есть, если я тебя правильно понял.

    >Зажал окно мышкой с альтом, перетащил в другое место - оно ресайзнулось согласно настройкам этого места на этом рабочем столе.

    Обычно перетаскивание делает окно плавающим.  С кдавиатуры можно гонять окно по всем позициям текузей раскладки, если ты в ней WindowsNavigation использовал. В xmonad, опять же, я с этим тайловым wm в основном дело имею.

    >В выпадающем меню на панельке выбрал стиль кладки окон для текущего количества - стиль поменялся.

    Можно настроить в xmonad, а по дефолту я такое видел в форке awesome, вроде. Не помню точного названия, но он там один мало-мальски популярный.

     

  • 1.76, Megabit (ok), 00:40, 18/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ВАХ!.. Один из лучших оконных менеджеров, которые предназначены в первую очередь для РАБОТЫ - а не свистоперделок, ну и конечно для души (для тех кто "шарит"). )))
     
     
  • 2.82, blacklord (?), 07:14, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    для работы имеем ide на весь экран и документацию на втором мониторе, сабж - для тех, у кого короче
     
     
  • 3.102, Аноним (19), 13:02, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > ide на весь экран и документацию на втором мониторе

    И даже это удобнее реализовать в i3wm. С авторазмещением того и другого.

     
     
  • 4.126, Megabit (ok), 01:35, 19/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    350% :)
    Просто не все знают как это реализовать в супер легком ВМ - а всегда ищут 2 пути:
    1. Путь "супер-десктопа", где "УСЕ" и так красиво и понятно - но ооочень тяжело.
    2. Мне проще запустить "xinit/IDE" и я типа тупа-програмер... А что?!? Другие продвинутые не програмеры? Странно...
    3. Возможно я не прав, учитывая что для "супер-продвинутых" существует такой(такая"возможно уже почти ОС") EMACS - там есть почти"ВСЕ"... ))))
     

  • 1.97, Аноним (97), 11:55, 18/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Наверное я ненастоящий сварщик, но мои хотелки начинаются и заканчиваются на быстром управлении окнами в де. При этом я зочу все свистелки и перделки, ну там переключалку языков, подключить облачные сервисы, и всё это по одной кнопке.

    Если натолкать в i3 всё это, то памяти будет жрать как гном, только ещё пердолиться с настройкой.

    В результате взял, извините, pop_os, там гном с прикрученным тайлингом. И это то, что нужно для такого, как я.

     
     
  • 2.103, Аноним (19), 13:03, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ты путаешь WM и DE (в состав которого входит WM и куча свистоперделок).
     
     
  • 3.105, Аноним (97), 13:06, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Не путаю. Я о том, что как только хочется свистоперделок, то, навешивая их на например i3, получается в итоге то же потребление памяти, что в гноме или кде.
     
     
  • 4.111, Аноним84701 (ok), 14:44, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Не путаю. Я о том, что как только хочется свистоперделок, то, навешивая
    > их на например i3, получается в итоге то же потребление памяти,

    Т.е. в лучших местных традициях, придумал что-то и оспорил (о памяти в этой теме больше никто не писал)?

    Вообще-то, менеджеры окон (WM) в Среде Рабочего Стола (DE) заменяемы.
    Можно запустить  KDEшный kwin в XFCE, а i3wm - в гноме или KDE.
    Хотя любители "хотим, чтоб все как в винде/макоси!" уже усиленно над этим "недостатком" работают, да.

     
     
  • 5.113, Аноним (97), 14:50, 18/11/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще ничего не оспаривал, просто поделился своим, мнэ, опытом.
     

  • 1.127, Vkni (ok), 04:16, 19/11/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Помимо всякого, там есть одна очень неприятная новость

    "In this release, we switched from the autotools build system to the meson build system (https://mesonbuild.com/)."

    Как бы совершенно наплевать, какая там система сборки, но вот переход с одной на другую - это несколько часов работы.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру