LINUX.ORG.RU

Awesome@Arch

 ,


3

1
Awesome@Arch

В кои то веки появились скрины, которыми не стыдно поделиться... Настраивал Awesome(и остальное) около 2 месяцев, доволен как слон получившимся результатом.

Использую:

  • Arch Linux
  • Awesome WM
  • URxvt в качестве терминала
  • TMux внутри терминала
  • zsh в качестве шелла
  • vim в качестве редактора
  • Chromium в качестве браузера
  • Amarok в качестве плеера

Остальное использую максимум раз в месяц и не вижу смысла перечислять. Вот так вот. Конфиги все писал сам(за исключением плагинов и подсветки к виму).

Конфиги, кстати, можно найти здесь: https://github.com/Andrew-Bezzubtsev/dotfiles.git

>>> Просмотр (3840x2160, 3890 Kb)



Проверено: JB ()

Arch Linux
Awesome WM
vim в качестве редактора
Питон.

Бедняжка.

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

Как раз Питон и есть основа моей к тебе жалости. Остальное ещё худо-бедно можно стерпеть. Vim, конечно, тоже та ещё хрень, но это почти обязательный этап. Я тоже через это проходил.

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

Синтаксисом? Чем ещё язык может не угодить?
Или ты про vim? Ну vim это вообще странное недоразумение, которое живо исключительно из-за дебильной традиции по которой старшие товарищи в шутку рекомендуют это убожество молодёжи.

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

Ну, синтаксис субъективное мнение. По этому выступать на тему «Python — говно, все кто на нем пишут — говно» не стоит. Мне например C++ жутко не нравится, но я на нем вынужден писать.

А я например LISP с этим вашим Emacs не особо переношу. Терпимо, но не нравится. И Emacs и Vim — оба отличные редакторы. Дело лишь в привычке и умении подпиливать их под сви нужды.

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

все кто на нем пишут — говно

А я этого и не говорил. Я лишь выразил свои соболезнования.

MimisGotAPlan ()

Шрифты жуткие. У тебя от них глаза не болят?

Meyer ★★ ()

И раз уж используешь vim и tmux, поменяй amarok на mpd+ncmpcpp.

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

Обычный терминус. Это дело привычки, занаешь ли. Некоторым он очень нравится. А кто-то вообще его не переносит. Нет, не болят. На мой взгляд, красивый шрифт.

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

Ну, назови достойную альтернативу vim.

Emacs.

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

Абсолютно любой другой редактор, который младше 10 лет, будет лучше.
А если говорить в контексте программирования, то vim это квинтэссенция уродства. Для админов, которые просто правят конфиги и читают логи, vim это просто дрянь. Но для программистов...

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

Тут речь о том, что некий холиварщик поливает vim говном.

А я например LISP с этим вашим Emacs не особо переношу. Терпимо, но не нравится. И Emacs и Vim — оба отличные редакторы. Дело лишь в привычке и умении подпиливать их под сви нужды.

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

Тут речь о том, что некий холиварщик поливает vim говном.

Ну, тут каждому свое. Я когда-то пользовался vim'ом, потом попробовал Emacs и понял, что это то, что мне нужно. Тут вопрос удобства.

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

О чем и написан один из моих комментов :) Мне как-бы например Vim удобнее, но я не поливаю говном Emacs. Я просто признаю, что он мне не так удобен, и все...

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

Выражай их тем, кто этого просит. Высокомерных имбецилов нынче, знаешь, не очень жалуют.

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

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

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

не очень жалуют.

Я и не говорил что тебя уважаю. Я лишь выразил соболезнования.

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

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

Если имеешь ввиду кнопки для управления плеером (плюс отображение названия трека), то такое уже есть в polybar, если его собрать с поддержкой libmpdclient.

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

Не совсем. Ну, сделаю, дам знать. Это словами трудно описать...

aandrew002 ()

Awesome WM
Amarok в качестве плеера

Ну и решение...самому то несмешно?

Odalist ★★★★★ ()

Когда амарок стал таким, я его в ужасе удалил.

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

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

aandrew002 ()

Vim правильный редактор. Lisp правильный язык. Emacs не правильный редактор. Python не правильный язык.

Так что ты на полпути к Истине :)

Изначально emacs был ни чем иным как набором макросов к TECO, модальному редактору, подобному vi. Но потом с легкой руки Столмана, распространился «современный Emacs», что есть сокращение от Esc Macro Alt Control Shift для мазохистов, которым наплевать на артрит рук, да вообще на все наплевать где нет мазохизма.

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

Ну, я уверен, что EMacs это не особо правильная весчь. Историю его прекрасно знаю. Лисп знаю, но реально давно не использую(работа, как-никак, времени не много оставляет). Питон использую лишь когда нужно написать прототип чего-либо за короткий промежуток времени. Его я не очень жалую, но переодически подсобляет. (В самом деле, большинство софта вообще пишу на C++, но кагбэ не люблю C++). Напротив, C — это вещь. Но работа/прочие факторы заставляют

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

Почти история моей прежней жизни :)

Найди время, почитай книжки по Common Lisp, сильно прочистит мозги. Только CL, никакие scheme, clojure, что там еще, не подойдут.

Но должен предупредить. Средство очень сильное, термоядерное. Ты можешь захотеть бросить работу программистом и открыть свой бизнес.

The21century ()

Нормально. Не понравились только флаги на панели и цветовая схема редактора (но это вкусовщина). Ну и Amarok вместо плеера — как дошёл до жизни такой? Почему не deadbeef например?

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

Цветовая схема, да, противненько: руки не дошли настроить. А с флагами что не так? Amarok — да, хз, в поисках несосущего плеера давно. Вот посоветовали мне пару часов назад Quod Libet

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

А с флагами что не так?

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

в поисках несосущего плеера давно. Вот посоветовали мне пару часов назад Quod Libet

deadbeef попробуй тоже. Лёгкий, всё что надо умеет (включая cuesheet, и gapless playback), настраивается тоже неплохо, отчасти в духе виндового foobar сделан. Я раньше тоже Quod Libet юзал и Audacious, потом появился deadbeef, и поиски окончились — именно таким должен быть правильный плеер.

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

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

Мне кажется, флаги поэргономичнее будут. Но не суть

deadbeef попробуй

Благодарствую :)

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

и не такое сделаешь...

Я это к тому, что есть более легкие альтернативы.А тут амарок, плюс куча кдешных либ...фу.

Odalist ★★★★★ ()

Не знаю, как там по функционалу, но вид у плеера не очень. Очень контрастен и неуместен. Попробуй deadbeef или audacious или консольный какой-нибудь.

SuoiCat ()

В кои то веки появились скрины, которыми не стыдно поделиться...

Выкладывай, не томи.

Если будешь делать на базе этих, то советую для начала:

  • вернуть контраст обратно на максимум, смотреть больно
  • выбрать цветовую схему в оттенках серого
  • terminus в графике --- на любителя. мне нравится, но не на твоем скрине. если уж пошел этим путем, то иди до конца: ставь его везде, выбери как минимум плоскую двух-трехцветную тему и разберись, что у тебя там съело кусочки букв в Amarok
  • вернуть в работу пять (!) бездарно просранных строк на втором скрине и три (!!) на третьем. ладно на втором там еще есть несколько десятков байт информации (и те лучше бы выкинуть на верхнюю панель), но на третьем 3 строки отведено на «2/3 sudo». самому не грустно?
  • не могу. по указанной выше причине переключатель в screen плох настолько, что заслуживает отдельной строки, приправленной 5.1.
  • накой тебе две панели?
  • найти нескатившийся плеер без DE в зависимостях
  • привести в порядок теги
  • выпилить с панели если не весь переключатель раскладки, то хотя бы ее недоназвание
  • выпилить с панели username@hostname. вряд ли ты часто путаешься в хостах при удаленной графической работе. да и вообще, кого ты обманываешь, твой бестолковый конфиг уникален
  • argparse
  • зарядить батарею
t184256 ★★★★★ ()

s/в качестве/вместо/g

Терминус головного мозга. В консольке еще могу понять, а в гуе - как-то перебор. Хотя сам так сидел много лет назад

Ну и 0% батарейки - это хорошо так.

А в целом - неплохой скрин.

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

Ну и 0% батарейки - это хорошо так.

:]

Терминус головного мозга

А что, красивый шрифт.

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

вернуть контраст обратно на максимум, смотреть больно

а я например долго не могу смотреть на что-то слишком контрастное: глаза устают

выбрать цветовую схему в оттенках серого

не-а, меня и solarized устраивает

...но на третьем 3 строки отведено на «2/3 sudo». самому не грустно?

нужная штука эта панелька окон tmux'а. Не хочу от нее избавляться. А строка под ней — вовсе не строка(чисто места не хватает).

накой тебе две панели?

Надо. На верхнюю хочу прицепить еще основной menubar приложений. И маловато сверху места будет для taskbar'а.

найти нескатившийся плеер без DE в зависимостях

уже на deadbeef перешел

привести в порядок теги

с ними все и так нормально.

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

ага, счас... Мне так удобнее.

выпилить с панели username@hostname

Под ним меню power_management, как и во всех популярных DE под full_name

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

Синтаксисом? Чем ещё язык может не угодить?

Если ты видишь в ЯП только синтаксис, то у меня для тебя плохие новости. Я не любитель питона, просто мимо проходил.

bytecode ★★ ()

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

git clone .../dotfiles
cd dotfiles
stow vim
и оно само сгенерит или обновит все необходимые симлинки в хомяке для конфигов vim. Отдельная полочка для awesome, отдельная для shell и т.д. Пример можно у меня посмотреть.

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

поменяй amarok на mpd+ncmpcpp

Умножаю данную программу на C++.

r3lgar ★★★★ ()

Ничего хитрого в awesome я не вижу, но от этого он не становится менее приятным.

Не понятно только использование maximized (или одного клиента на каждый таг) на 1920x1080.

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

Я все же не понимаю, какая нахрен разница какой редактор? Можно хоть ручкой код писать, от этого он меньше/больше говном не станет. Тошнит уже от этого редакторосрача, реал специальная олимпиада какая-то. Emacs этот ваш говно, vim тоже. И nano тоже говно, хоть и меньше. Нахрена вообще использовать инструменты, в которых ты 50% своего времени тратишь на борьбу с ними?

P.S. А под имакс надо вообще тентаклями обзавестись.

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

То есть по твоему было бы логично все сузить и поместить на один тег?

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

Ничего хитрого в awesome я не вижу, но от этого он не становится менее приятным.

Отвратительный проект на самом деле, ужасно раздут, претендует на звание легковесного, при этом имеет два десятка обязательных только зависимостей. Давно просится форк с выкидыванием всей этой тормозной кривой велосипедной фигни на луа, что туда влили (реализация xdg-меню, тем иконочек, уведомлений), это прямое нарушение unixway, он пытается делать всё, и всё он делает очень дерьмово.

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

Не всё. Но терминалы, например, у меня уживаются вчетвером.

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

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

Ну ты слоу… Он претендовал в версии 2.x, сейчас, в 4.x, он уже давно переименован во фреймворк.

Давно просится форк с выкидыванием всей этой тормозной кривой велосипедной фигни на луа

Откатись на прародителя — dwm.

это прямое нарушение unixway

Ещё раз повторю: он уже давно фреймворк, а не wm.

он пытается делать всё, и всё он делает очень дерьмово.

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

r3lgar ★★★★ ()
Последнее исправление: r3lgar (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.