LINUX.ORG.RU

Расслабленный зимний awesome

 , ,


1

1

Миновав несколько лет темных консолей и черных обоев, внезапно пришло прозрение: темный - плохо, светлый - хорошо. Не мудрствуя лукаво, поскреб по сусекам дефолтных тем и слепил нечто приятное глазу. И сразу как-то посветлело на душе.

  • Темы
    • GTK - Adwaita
    • Vim - colorscheme default
    • mc - sand256
    • awesome - sky
  • Программы
    • sakura (терминал)
    • Хромиум
    • Libreoffice Draw - прекрасный инструмент для размышлений над логикой программы

ШГ в терминале - Source Code Pro Medium - некий компромисс между terminus-ом и serif-ом. Ибо ШГ совсем без засечек плохо воспринимается, а у ынешнего их есть немножко.

Чтобы держать файлы в актуальном состоянии между рабочим компьютером, домашним и ноутбуком, использую unison-gtk в режиме «звезда» (один из компов постоянно включен (приклеенный к столу cubieboard2) - остальные синхронизируются только с ним). Очень удобно, ИМХО - при запуске unison видно какие файлы где изменились.

Еще один плюс _не_дропбокс_хранилища_ в том, что все документы доступны телефону/планшету по SFTP (на центральную ноду) на чтение/запись. И все изменения с планшета синхронизируются с остальными машинами

В виме происходит мучительная попытка разобраться одновременно с node-streams2 и typescript. Мучительная - потому-что в определениях типов для node.js отсутствует поддержка streams версии 2. Приходится по ходу дела подписывать самостоятельно (UPD: оказывается уже добавили)

>>> Просмотр (1920x1080, 662 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 2)

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

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

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

Хаскель это очень сильно, но в остальном да. Я сам года полтора пользовался вимом, пока мне не предложили просто попробовать емакс. Минут через 30 я выбросил вим на помойку.

loz ★★★★★
()

Светлые темы хорошо смотрятся в светлое время суток, темные — соответственно в темное. Но только не такой белый бекграунд как у тебя, он же глаза ест. Хороший пример эргономичной светлой темы — solarized в светлом варианте. Или серая тема XEmacs из пакета color-theme. Ну а в темное время суток вполне годится темный вариант solarized. В браузере можно «затемнить» все страницы юзерстайлом (или использовать emacs-w3m). Ну и настроить автоматическое переключение тем по датчику освещения ноута или по времени восхода-захода солнца. Как-то вот так вот.

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

Ну и по теме ещё: автоматическая регулировка яркости, redshift, f.lux.

vyazovoi ★★★
()

Один разжигает столетнюю войну vim vs emacs. Второй предлагает перекрасить весь интернет в черный цвет.. Дикие вы. Уйду я от вас)

makoven ★★★★★
() автор топика

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

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

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

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

Не, ну серьёзно, даже не сама яркость, а сочетание цветов - просто кошмар. А шрифты...про них уже и так много сказано.

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

соседи за стеной напротив

Ты из какого измерения?

Deleted
()

Как-то мало белого, я бы добавил яркости...

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

Минут через 30 я выбросил вим на помойку.

Как вам это удаётся? Мне через полчаса следования C-h t удалось лишь выкинуть емакс. Жонглирования модификаторами (C-v/M-v), может, и выглядят последовательно, но мне жонглировать режимами всё-таки удобней. А больше всего меня удивил тот факт, что C-w из коробки занимается чёрт знает чем вместо того, чтобы стирать слова, а ведь так делают те же bash в изкоробочном emacs mode и emacs gtk-key-theme, не говоря уже о всяких вимах. jabber.el — отлично, ASCII-таблицы в org-mode редактировать — одно удовольствие, а вот правка текста…

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

Жонглирования модификаторами (C-v/M-v)

C-v и M-v это скроллинг, какие еще модификаторы?

жонглировать режимами всё-таки удобней

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

C-w из коробки занимается чёрт знает чем

C-w runs the command kill-region

M-d runs the command kill-word

Проблема не в емаксе, я везде удаляю слова через M-d.

jabber.el — отлично

Работает.

ASCII-таблицы в org-mode редактировать — одно удовольствие

За пол часа осилил org-mode, по которому книги пишут? Сомневаюсь.

Мне через полчаса следования C-h t

Плохо следовал наверное.

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

В емаксе встроенный язык лучше чем в виме (в sublime лучше чем у обоих вместе взятых) Но шоткаты в емаксе просто убогие. Кроме vi-mode есть еще evil и другие, которыми емаксеры реально пользуются. В виме почему-то никому не пришло в голову делать emacs-mode.

Читать книгу по програме для управления заметками - это, конечно, сильно. В этом весь емакс

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

в sublime лучше чем у обоих вместе взятых

Пруф?

Кроме vi-mode есть еще evil и другие, которыми емаксеры реально пользуются.

Никогда не слышал, наверное только твои друзья вимеры этим пользуются.

В виме почему-то никому не пришло в голову делать emacs-mode.

Потому что это невозможно.

Читать книгу по програме для управления заметками - это, конечно, сильно. В этом весь емакс

Приведи второй пример книги по какой-то отдельной сущности емакса, если в этом ВЕСЬ емакс.

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

Бедняга, как же ты заходишь на новые сайты, под которые еще не написал черный юзерстайл.

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

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

а вот правка текста…

Клаву перебиндил? Нет? Говорить тогда не о чем — стандартный контрол расположен очень неудобно а в емаксе используется очень много. Причем правые контрол и альт тоже.

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

C-v и M-v это скроллинг, какие еще модификаторы?

Control и Meta (ВНЕЗАПНО). C-v/M-v — лишь один из примеров, можно приводить мешок похожего на M-b M-b M-b C-f C-f vs Esc bbbll — скакать мизинцем и большим пальцем с одного на другое (где бы эти клавиши физически не находились) всё равно выходит менее удобно.

За пол часа осилил org-mode, по которому книги пишут? Сомневаюсь.

Мне кроме таблиц от него ничего и не нужно было, а там сплошной Tab. Я ведь про редактирование ASCII-таблиц, а не про весь org-mode писал.

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

В виме удобная навигация и редактирование, в емаксе тоже (а в саблайме нет). Но вим и саблайм — всего лишь редакторы текста, поэтому не могут заменить Emacs. Это все в контексте «встроенного языка».

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

Читать книгу по програме для управления заметками - это, конечно, сильно. В этом весь емакс

Org-mode такая же программа по управлению заметками, как и вим — блокнот.

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

всё равно выходит менее удобно.

Мне например менее удобно держать в голове результаты нажатия каждой кнопки для каждого режима.

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

Уверен, любая страница будет смотреться просто восхитительно , стоит только написать этот невероятный юзерстайл

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

Но вим и саблайм — всего лишь редакторы текста, поэтому не могут заменить Emacs

Емакс - это еще психолог и еще огромное количество мегаудобных програм на все случаи жизни, написанных на быстром как молния языке, все с простым и понятным интерфейсом, с которым справится даже ребенок. Именно поэтому емакс уже давно заменил собой почти весь линукс, а на github и TIOBE, LISP занимает почетное первое место среди языков

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

А что за программа рассматривается?

ktulhu666 ☆☆☆
()
Ответ на: комментарий от loz

Минут через 30 я выбросил вим на помойку.

Где тут лайки ставить?

vada ★★★★★
()

ШГ, дефолт, вырвиглазие.

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

funeralismatic ★★★
()

Brittany Reid? Ооо...

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

30 минут? у меня недели 2 ушло, чтобы понять всю его прелесть, постичь азы elisp и перейти на него, вместе с gnus и jabber.el.

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

Зачем, их полным полно на userstyles.org. Да и писать там особо нечего — принудительно выставляем фон и цвет шрифта, выглядит все не как задумывал дизайнер, зато читабельно.

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

Потомучто винда - это только десктоп. К тому же там всё кругом платное.

Рейтинг языков показывает, нужен язык кому-то или нет. js, несмотря на то, что родился ублюдочным - нужен. Его поддерживают корпорации, развивают (ES6), модули пишут, пакетные системы (npm, bower), сахарок (typescript, coffeescript).

Можно сказать то же самое про любимые здесь функциональные языки?

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

Почему ты на ЛОРе, если еще не умеешь распознавать иронию?

Если бы не я распознал иронию, то я спросил бы почему он тогда не использует Emacs.

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

Тайлинг не нужен. Каждый раз блевать хочется видя в галлерее застеленный квадратами монитор. Неужели этим людям и вправду нужно смотреть одновременно на все окна? Или уних фобия, что одно окно может случайно перекрыть другое? Вам правда нужен бесформенный, открытый на четверть экрана музыкальный плеер? Или распахнутый во всю ширину редактор, что приходится вращать головой, чтобы прочитать одну строку от начала до конца..

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

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

Для того чтобы использовать емакс, мне не нужно чтобы его поддерживали и развивали корпорации. Мне нужно чтобы он просто делал то, что мне нужно. Несмотря на то, что емакс не поддерживают корпорации, в нем есть очень навороченный org-mode. Для емакса есть клиент evernote, поддержка граватарок в мейнстримных почтовых клиентах, недоделанный фронтенд для скайпа. Постоянно создаются новые интересные программы. Он бодро развивается не смотря на отсутствие поддержки корпораций. Просто порог вхождения очень высок — чтобы эффективно им пользоваться надо сначала его изучить, а у людей не возникает желания изучать если они ещё не знают, что получат взамен. Тут нельзя просто посмотреть и начать тыкать кнопки. Привычные по другим приложениям способы взаимодействия с интерфейсом здесь не работают. Я первый раз запустил Emacs несколько лет назад, тогда у меня было много свободного времени чтобы разбираться с этим. Кстати, js я тоже люблю, одно другому не мешает. В emacs есть хорошие средства для работы с этим языком.

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

Тайлинг не нужен. Каждый раз блевать хочется видя в галлерее застеленный квадратами монитор. Неужели этим людям и вправду нужно смотреть одновременно на все окна? Или уних фобия, что одно окно может случайно перекрыть другое? Вам правда нужен бесформенный, открытый на четверть экрана музыкальный плеер? Или распахнутый во всю ширину редактор, что приходится вращать головой, чтобы прочитать одну строку от начала до конца..

Тайлинг на самом деле очень удобен. Удобнее всего когда есть и хороший тайлинг, и хороший традиционный layout для окон. В этом хороши awesome и xmonad. После тайлинга раздражает традиционное управление окнами. Для того, чтобы плеер был всегда нужного размера, надо сделать удобную для себя конфигурацию. Так чтобы если открылся ростер im-клиента, ему освободился столбец слева, например.

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

В X11 вроде всегда существовала возможность таскать окна с зажатым альтом. Неужели выпилили? Я себе и в OSX так сделал, только с Fn. Потому что это удобно и нужно.

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

Я тут себе в OSX удобный тайлинг прикручиваю кое-как, а вы в Linux, где есть xmonad и awesome, от тайлинга плюетесь.

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

чтобы понять всю его прелесть

Да

постичь азы elisp и перейти на него, вместе с gnus и jabber.el.

На это гораздо больше.

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

В X11 вроде всегда существовала возможность таскать окна с зажатым альтом. Неужели выпилили?

В X11 её никогда не было. Она была в каждом первом оконном менеджере, и издавна.

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

В X11 её никогда не было. Она была в каждом первом оконном менеджере, и издавна.

Ок, буду знать. Почему-то никогда не приходило в голову задуматься на каком уровне реализована эта фича.

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