Иногда требуется дождаться выполнения долгой команды в консоли, например, выполнения большого массива тестов или сборки фронта. Постоянно проверять процент завершения не хочется, да и не всегда он доступен.
Тег: tools
Я люблю минимализм, люблю, когда окружение максимально практичное и при этом не содержит в себе отвлечений и “шума”.
В какой-то момент я начал смотреть на IDE и понимать, что работаю с гигантским монстром-комбайном — с одной стороны, он предоставляет мне кучу возможностей, с другой – попросту отвлекает. Так я стал задумываться, как его облегчить.
Увидел в твиттере Андрея Ситника про возможность немодального переключения раскладки на Linux и решил сделать аналогично на macOS.
Недавно пришлось сдать рабочий макбук в ремонт, а личный air mid-14 слабо тянет основную рабочую связку Docker/PhpStorm/браузер, так что решил вернуться к забытому прошлому и установил на десктоп Arch Linux.
В этом посте хочу рассказать о моих впечатлениях - человека, который использовал маки в личных и рабочих целях с 2014 года (за редким исключением).
N.B. Раньше я видел и использовал Arch Linux, но только на чужих компьютерах.
tldr (too long; didn’t read) — простая утилита для отображения “человечных” манов по линуксовым командам. По факту — короткое описание плюс распространённые примеры использования, которых как раз не хватает в большинстве манов.
Использую как быструю замену man, когда забываю ключи для типовых примеров (например, у утилит tar, awk, sed), но если не нашлось нужного примера – всё же придётся покурить ман либо погуглить.
Когда только появились новости о том, что маки будут оснащаться тачбарами, у меня был один вопрос: “Зачем?”
И знаете – я даже не представлял, насколько он неудобен на самом деле: случайные нажатия, постоянное мельтешение при переключении приложений и т.д. Такое себе удовольствие.
Когда у меня появился рабочий макбук с тачбаром (16 дюймов, 2019), то я быстро задумался о его кастомизации. Делюсь опытом.
Есть проблема — много рутины, одно из решений — автоматизировать её. Можно искать и настраивать разнообразный софт, а можно воспользоваться одним комбайном — Альфредом. У него есть как встроенные решения вроде сниппетов (автозамена), так и workflow — конструктор скриптов с большим выбором “кирпичиков”, в котором можно использовать языки программирования. Не обязательно что-то делать самому, есть масса готовых решений.
Интерфейс — простая поисковая строка, как Spotlight.
Я долгое время не покупал его, но потом решил: если найду 10 применений, то возьму. И нашёл даже больше.
Выложил на гитхаб dotfiles — настройки рабочего окружения/консоли (цветовая схема, алиасы, всевозможные настройки). Теперь могу одной командой делать любой сервер роднее и удобнее.