LINUX.ORG.RU

Релиз dmenu 4.8

 , , ,


3

2

dmenuдинамическое меню для X, первоначально разработанное для тайлового менеджера окон dwm. Это меню эффективно управляет большим количеством элементов меню установленных пользователем.

Основные изменения:

  • Добавлены биндинги клавиш:
    • Mod1+b/^Left — для перемещения в начало слова;
    • Mod1+f/^Right — для перемещения в конец слова.
  • Присвоение класса окну меню (WM_CLASS).

https://dl.suckless.org/tools/dmenu-4.8.tar.gz

Скачать исходный код релиза

Git-репозитарий

>>> Подробности

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: atsym (всего исправлений: 8)

Ответ на: комментарий от Deleted

Анонимус многолик

Так же, как и любое явление в природе... )
Само по себе явление никаких отпечатков значимости не несёт: я присутствовал на opennet'e, LOR'е, habr'e, geektimes'e со времён их зарождения, а ранее на бордах всяких и прочих несуразностях разных.

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

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

С другой стороны, пути развития сети (а особенно романтизация и героизация крэкеров/anonymous'ов и прочих смутных личностей) привели к появлению целого полчища псевдо-хакеров, псевдо-анонимусов, а по сути своей совсем «псевдо-личностей», которые не имея ни собственного мнения, ни собственных взглядов/убеждений, ни глубоких знаний в какой-либо области, ни желания обзавестись хоть чем-нибудь из вышеперечисленного, мимикрируют и пытаются приобрести по крайней мере поверхностную видимость значимости и ценности («Ну посмотрите на меня, хоть кто-нибудь!» — крик души и недостижимая цель жизни).
Вот только превращается это чаще всего в абсолютный абсурд и гротескную убогость. Чаще всего их высказывания радикально-категоричны, без малейшей смысловой нагрузки, зачастую оскорбительные и т.п.
И остаётся у такого @псевдо лишь одна дорога — злость, ненависть к «неоценившим его», и, как следствие, к неудержимой потребности троллинга.

Так что — да, «Анонимус многолик».
Но нормальные не видны за лесом — не все, находящиеся в безлико-мычащей толпе, являются её частью, но они не различимы в серой массе.
Другими словами: исключения подтверждают правило.

b4rk1n6w0lff
()
Ответ на: комментарий от b4rk1n6w0lff

стадо по твоей мамке протопталось, после чего ты родился

anonymous
()
Ответ на: комментарий от eternal_sorrow

через xwayland?

Да, через него. Можно попробовать Rofi, но без костылей не обойтись. Также, посмотрите вот тут.

Odalist ★★★★★
()
Последнее исправление: Odalist (всего исправлений: 1)
Ответ на: комментарий от Virtuos86

lariza хорош. Через webkit правда... нуу, современный веб - крап-сплошняк.

Deleted
()
Ответ на: комментарий от Virtuos86

В вебе сидишь через elinks? Или curl'ом вытягиваешь сайты, вырезаешь html-теги и читаешь cat'ом? Suckless is all the way!

Да нет же, упаси Бог!
JavaScript и Electron — на каждый десктоп и в каждое приложение!
Эффективность и оптимизация — зло!
Ни строчки кода без фреймворков и визуальных сред!
Божественный индусско-пакистанский код в массы!
Да здравствует софт внутри браузера, который внутри браузера, который в DE из браузера, который в ОС на браузере...
Вперёд в светлое Poettering-Electron'ное будущее, где вся ОСь вместе с ядром «упихнутая» в systemd'е, десктоп — безальтернативный прогрессивно-модно-молодёжный Gnome, весь софт в Node-Electron-etc!
Suckmore is all the way!

b4rk1n6w0lff
()
Ответ на: комментарий от b4rk1n6w0lff

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

Virtuos86 ★★★★★
()
Ответ на: комментарий от Virtuos86

Простые задачи можно решать простыми средствами,

угу.

но к сложным с примитивными инструментами не подступишься

Можно их сочетанием. До определенной степени. И да, смена коннотации с «простых» на «примитивных» не прошла незаметно.

// если технология не придерживается простых и ясных концепций, а выглядит как франкенштейн, то и дело обрастая и выбрасывая некоторые свои части, или чрезмерно усложняет вещи фокусируясь на реализации а не архитектуре — то и инструменты, как её часть, будут такими же.

Deleted
()
Ответ на: комментарий от Deleted

И да, смена коннотации с «простых» на «примитивных» не прошла незаметно.

Тащемта у хорошего копирайтера одна и та же форма одного эпитета более одного раза не должна повторяться подряд, поэтому я невольно вставил синоним. Согласен, не совсем синоним (примитивный == простейший).

но к сложным с примитивными инструментами не подступишься

Можно их сочетанием. До определенной степени.

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

Virtuos86 ★★★★★
()
Ответ на: комментарий от Virtuos86

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

Поэтому единственный путь — избавиться от всех примитивно-устаревших элементов систем!
Все функции примитивных низкоуровневых (coreutils, etc.) внести в (и отдать контроль под) systemd!
Ядро примитивно — переписать на JS и обернуть в Electron для удобства! Да, и не забыть и его отдать в systemd, а то непорядок какой-то прям!
Наша бинарная логика мешает прогрессу — встроить в systemd фильтр, анализирующий действия пользователя на предмет использования правильных приложений и блокировать попытки использования примитивных!
Даёшь прогресс!
Долой закостенелых ретроградов!

chinarulezz
// если технология не придерживается простых и ясных концепций, а выглядит как франкенштейн, то и дело обрастая и выбрасывая некоторые свои части, или чрезмерно усложняет вещи фокусируясь на реализации а не архитектуре — то и инструменты, как её часть, будут такими же.

+1000

b4rk1n6w0lff
()
Ответ на: комментарий от b4rk1n6w0lff

У тебя какая-то болезненная фиксация на JS и на Electron'е. Я не специалист, поэтому советую обратиться к психологу. Возможно, тебе еще можно помочь.

Virtuos86 ★★★★★
()

Rofi же! Остальное не нужно. + умеет SSH. ИМХО конечно.

yakunin
()
Ответ на: комментарий от Virtuos86

У тебя какая-то болезненная фиксация на JS и на Electron'е

Вы забыли добавить в список systemd... ) Просто они наиболее ярко демонстрируют плачевное состояние IT (в плане выбора вектора движения).

юникс-вэй проиграл

Он и не мог «выиграть», но это уже лежит больше в плоскости психологии и социологии.
Вечный спор о том, что же является мерилом: то, что считает совершенством большинство или то, что является эффективным.
Человек, будучи животным стадным, в большинстве своём выбирает массовый продукт.
Но действительно ли прогресс и пути его достижения определяются мнением и предпочтениями большинства?
Если бы было так, мы до сих пор сидели бы в холодных нетопленных пещерах и ели сырое мясо.

b4rk1n6w0lff
()
Ответ на: комментарий от b4rk1n6w0lff

очередная мамкина илитка в треде

большинство как раз выбрало готовку и тёплые жилища, в противоположность поехавшим отшельникам, фанатикам и прочим дрочерам на теоретическое сферическое в вакууме совершенство

anonymous
()
Ответ на: очередная мамкина илитка в треде от anonymous

большинство как раз выбрало

Вы правы.
Большинство не может быть неправым.
Ведь это стадо выбирает свой путь. Пастух тут ни при чём — это всё досужие домыслы нас, «очередных мамкиных илиток в треде».

P.S. Вот только выбранные большинством «готовка и жилище» появились не благодаря поттеринг-вейным шаманам, изобретающим любимые толпой ритуалы и пляски у костра, а «поехавшим отшельникам, фанатикам и прочим дрочерам», предпочитающим во время всеобщего почитания эффектных массовых мероприятий племени создавать что-то неэффектное, но эффективное.

b4rk1n6w0lff
()
Ответ на: комментарий от Virtuos86

Согласен, не совсем синоним (примитивный == простейший).

«Всё должно быть изложено так просто, как только возможно, но не проще.» (с)

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

Unixway, kiss, worse is better, suckless, все это смежно в определённой степени, но не одно и то же.

Юникс-вэй проиграл как массовый принцип в программировании ПО. Сама массовость принесла в разработку разные мотивы, выгоды, и kiss перестал быть главенствующим. Это не хорошо и не плохо. Данность.

Deleted
()
Ответ на: комментарий от b4rk1n6w0lff

Вот только выбранные большинством «готовка и жилище» появились не благодаря поттеринг-вейным шаманам, изобретающим любимые толпой ритуалы и пляски у костра, а «поехавшим отшельникам, фанатикам и прочим дрочерам»

это твои маняфантазии

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

anonymous
()
Ответ на: комментарий от Deleted

Юникс-вэй проиграл как массовый принцип в программировании ПО

unixway более-менее работал, пока количество программ/программных функций не превышало количество волос на писечке 11-летней лоли, а дальше unixway просто был похоронен комбинаторным взрывом взаимодействия между ними

anonymous
()
Ответ на: комментарий от anonymous

Вы действительно считаете, что Ваши бессодержательные anonymous-way опусы стоят ответа?
Они и прочтения-то не стоят ­— стадо и так на Вашей стороне и разделяет Ваши воззрения, а тем кто вне они неинтересны и смешны...

b4rk1n6w0lff
()
Ответ на: комментарий от b4rk1n6w0lff

ну да, пока другие работают, мамкины фейлософы стоят в сторонке и улыбаются с умным видом

anonymous
()
Ответ на: комментарий от anonymous

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

P.S. А серьёзно: не засоряйте топик бесполезностями.
(Хотя можете продолжать, если словарный поток остановить не в силах. Только в одиночестве — пожалуй я впредь с анонимусами общаться не буду...)

b4rk1n6w0lff
()
Ответ на: комментарий от anonymous

Я понимаю о чем ты, и в какой-то мере согласен. Но если перейти от этих метафор к конкретным примерами использования сегодня вышеописанных принципов, то увидим что они есть, используются, внедряются (тот же inferno развивается, oberon), и решают в том числе серьёзные задачи. Все зависит от конкретных людей и команд.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от Virtuos86

В вебе сидишь через elinks?

Да, частенько, только не через elinks, а через links2.

Или curl'ом вытягиваешь сайты, вырезаешь html-теги и читаешь cat'ом?

Только не нужно передергивать, ладно? Основную работу делаю через links2. Для разного рода платежей держу Firefox-esr.

Suckless is all the way!

Конечно is all the way. Это показатель того, каким должно быть ПО. Я их поддерживаю, пользуюсь ихними решениями, исповедую их философию. Ну а вы можете обмазываться толстым слоем жира, начиная от GCC, Clang, glib, и кончая Gnome, KDE, Steam. Кто вам мешает?

Odalist ★★★★★
()
Ответ на: комментарий от Odalist

Основную работу делаю через links2

закачку скриншотов на лор и постинг визгов пердолика?

anonymous
()
Ответ на: комментарий от Virtuos86

У тебя какая-то болезненная фиксация на JS и на Electron'е

Как там у вас с временем открытия приложений, based on Electron? Злые люди говорят приложения медленно открываются...как там с временем открытия Atom, с этим зондом в попке мамкина кулцхакера?

Odalist ★★★★★
()
Ответ на: комментарий от b4rk1n6w0lff

ожалуй я впредь с анонимусами общаться не буду..

Не обращайте внимания на этого прыщавого юношу. Есть подозрения, что это мусье kshmr.

Odalist ★★★★★
()
Ответ на: комментарий от Deleted

ну чувак, если два с половиной фанатика впердолили куда-то эти поделки, это ничего не говорит об их эффективности

anonymous
()
Ответ на: комментарий от Odalist

пердалист, ты зачем так палевно проецируешь? все ж в курсе, что каждая твоя звезда обозначает десяток прыщей на твоей юной борщехлёбской морде

anonymous
()
Ответ на: комментарий от anonymous

Не два с половиной, и фирмы, организации, и институты. И задроты, да. И фанатики. Просто ты видимо не интересовался этим, а они не на слуху.

Deleted
()
Ответ на: комментарий от Odalist

Ты тоже искалечен Электроном? Я не могу ответить на твой вопрос, поделий на Электроне не использую. Ну и не буду повторяться про крайности, к которым вы с анонимусом прибегаете. У вас весь мир ПО либо КолибриОС на асме, либо Электрон.

Virtuos86 ★★★★★
()
Ответ на: комментарий от anonymous

Ок. Я подготовлю в течение этого дня, в тч впишу наших разрабов, пишущих ПО для дронов на обероне. Сейчас не дома, с мобилки тяжело.

Deleted
()
Ответ на: комментарий от Virtuos86

У вас весь мир ПО либо КолибриОС на асме, либо Электрон

просто пердалисту 13 лет, и радикализм естественная черта для мышления в таком возрасте

anonymous
()
Ответ на: комментарий от anonymous

В данном случае ЯП под микроконтроллеры. Также, я подписан на майллист разработчиков компилятора modula2 для gcc. Разработка идёт, время от времени появляются люди, связанные с использованием компилятора в программировании промышленных систем. Хотя, и баги бывают появляются досадные, детские, из за недостатка людей для тестирования, что подрывают сраку время от времени кому-то. Но все равно, надёжность, простота, и все сопутствующее - видно.

Deleted
()
Ответ на: комментарий от qtm

У меня Арч на неттопе. Моментально вылазит. Разницы с dmenu никакой.

Похоже нашел причину тормозов у себя. Запускал его с дополнительным режимом, который показывает .desktop файлы (ну, как в гноме или кде).

rofi -modi 'run,drun' -show  drun -theme solarized_alternate

И видимо этот режим тормозит. Сейчас вернулся на обычный run и тормоза пропали вроед бы.

Im_not_a_robot ★★★★★
()
Ответ на: комментарий от anonymous

* Калининград. Оберон в энергетике.

* Ростов. Оберон в АЭС.

* Оберон в БПЛА.

Из западного:

* ТЭЦ, ГЭС, автопром, оборонка

У инферно дела двигаются, но инфы меньше:

* коммерция.

* https://groups.google.com/forum/#!forum/inferno-os

* https://bitbucket.org/mjl/inferno-ds

* http://ieeexplore.ieee.org/document/6158886/

android, nintendo, cortex, проектирование PDA. Много исследовательских проектов, и практически ничего не слышно о коммерции.

// P.S. Где-то посеял ссылку из intel research о inferno.

Deleted
()
Ответ на: комментарий от BitSum

они сильно воняют, не буду показывать

bernd ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.