Thinkpad, Gentoo и Emacs. Сетап для работы и отдыха
Загрузить свой скриншот
Войдите, чтобы добавлять скриншоты

Thinkpad, Gentoo и Emacs. Сетап для работы и отдыха

7
Материал написан пользователем сайта.
Дистрибутив:
Окружение:

Вступление

Всех приветствую! Время быстротечно, все меняется, и лишь пингвинус остается самым ламповым и дружелюбным ресурсом на linux-тематику. Вот и появилось желание тут поделиться впечатлениями о новом (для меня) ноутбуке и сетапе для работы, отдыха и прочего.

Thinkpad

Пару месяцев назад я таки взял себе в пользование ноутбук с красной точкой между клавишами g и h. Конечно, речь идет о thinkpad, точнее, о модели thinkpad t480s. От общеизвестного t480 его отличает отсутствие второй батареи, меньшая толщина, распаянная плашка ОЗУ и еще какие-то детали, в которые я не вдавался. Сразу скажу — ноутбук далеко не мощный. Процессор всего лишь 4 ядра, частота невысокая, вдобавок пришлось делать андервольтинг и урезать буст процессора, иначе наблюдается ужасный троттлинг.

ОЗУ у меня 24 гб (изначально было 16, но плашка, которую добровольно пожертвовал старый ноутбук, улучшила ситуацию), ССД на 512 гб. Сетевой адаптер стандартный, но я все чаще заглядываюсь на ax210, с ней приходилось иметь дело — карточка отличная.

Для пары учебных программ, легкого редактора кода, просмотра фильмов и изредка каких-нибудь нетребовательных игр ноутбука хватает с головой. Клавиатура действительно хороша, трекпоинт — вещь, если убавить инерцию и чувствительность. Заряд держит около 5-6 часов. На крышке горит стильный красный огонек (огорчило, что нельзя управлять им — хотелось морзянкой помигать), в целом дизайн хорош. Для меня угловатость и, скажем так,  основательность thinkpad выделяет ноуты этой линейки на фоне других и предлагает альтернативу приевшемуся стилю  макбуков с их яблочками и скругленностью.

Но расхваливать на пустом месте я ноутбук не буду. Стоковый экран откровенно плох, яркости хватает разве что на не самые ярко освещенные помещения, на улице — беда. Процессора пока хватает, но запаса мощности почти не остается (хотя тут грех требовать чего-то фантастического).

Этот ноутбук повидал разные линуксы: Fedora, Arch, Void, Debian, Kubuntu, но ни один не прижился. В void'е была проблема с нужными по работе пакетами, fedora, как мне показалось, слишком медленно ворочается. Да и не соответствовали эти системы принципу KISS в моем понимании...

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

Gentoo

В качестве основного дистрибутива выступает gentoo. Не то чтобы были другие, но все же. К системе давно привык и менять ее на что-то другое совсем не хочется. Но как же живется с гентой на слабой (для постоянной компиляции пакетов) машине?

Лично меня очень выручают бинарные пакеты. Конечно, кто-то скажет, что тогда теряется смысл source-based системы. Пожалуй, толика правды в этом имеется, однако для меня сила gentoo в том, что у меня есть возможность и инструменты для сборки пакета из исходников. А то, что дистрибутив позволяет вдобавок не делать этого без особой надобности, лишь поднимает его в моих глазах. Крупные пакеты (браузеры, компиляторы и проч.) использую бинарные. Возможно, я теряю драгоценные миллисекунды, которые мне бы дала сборка этих пакетов, но я стараюсь об этом не думать :)

Ядро, кстати, тоже бинарное. Честно, все хочу настроить его под себя, но все не найду времени. Может, оно и к лучшему.

Программы использую такие:

  • Chrome — браузер. С chromium есть проблемы (почему-то не работает нормально курсор — фризит и все тут), поэтому жертвую личные данные корпорациям
  • sway — оконный менеджер. Минималистичный, работает, большего и не надо
  • waybar — панелька снизу
  • thunar — файловый менеджер
  • foot — терминал
  • keepassxc — хранение паролей
  • zathura — для pdf
  • imv  — смотрелка картинок
  • rofi  — меню запуска приложений

Отдельно скажу про текстовый редактор — это vim. Ранее пользовался neovim'ом как полноценным IDE (насколько он может таковым являться), однако в последнее время он стал казаться неоправданно толстым со множеством ненужного. Да и попытка сделать из него полноценную среду разработки — костыль на костыле (я около года, наверное, пользовался им на постоянной основе). Вот и решил переползти на vim с парой плагинов как на обычный текстовый редактор. Если нужно состряпать на коленке какой-то код или что-то быстро подправить — хватает. А в качестве ide было решено потыкать великий и ужасный emacs.

Emacs

Сам по себе emacs очень сильно отличается от vim. У него совершенно другая философия: чего только стоят комбинации клавиш, явно предназначенные для людей, окончивших музыкальную школу по направлению пианино, а-ля "С-e C-e R R". Для меня это проблемой не стало, я сразу поставил плагин для vim-like управления. Спустя некоторое время я настроил редактор так, что смог полноценно писать в нем код. Его конфиг пишется на elisp — диалекте lisp. Это необычно и интересно, дает возможность как угодно настроить себе среду разработки.

Имхо, возможность настраивать разные всплывающие окна и все такое гораздо более органично вписывается в редактор с графическим интерфейсом. В neovim это выглядит как насилие над tui.

Больше сказать особо и нечего — миграция с nvim прошла быстро и почти безболезненно, сейчас пользуюсь emacs'ом как основной средой разработки в том числе на рабочем ноутбуке с убунтой. Однако есть что допиливать, например, вкорячить отладчик.

Возможно, я еще не дорос до большой ide, так что пока изощряемся как можем. Больно перегруженным мне кажется интерфейс CLion, Qt-креатор плохо себя ведет (спонтанные вылеты, фризы), туда же vscode с изобилием нейро-бяки.

Короче, коли надоели стандартные ide и хочется потратить недельку на настройку редактора — советую попробовать emacs (или vim) :)

На скриншоте

Слева виднеется вышеупомянутый emacs с открытым в нем новогодним пет-проектом (максимально простая виртуальная машина на плюсах, но написанная в функциональном стиле, насколько на то хватило навыка, с ФП я только знакомлюсь), справа — обои с котом, обдумывающим свои важные кошачьи дела, vim'ом и fastfetch'ем (neofetch нынче не в тренде, как я понял)

З. Ы. Вспомнил интересный факт: в vim есть команда `:smile`. Думаю, очевидно, что она делает

З. Ы. Ы. На экране ноута блюр панели снизу не кажется таким сильным, как на скрине, странно. Когда-нибудь руки доберутся и я закажу адекватную матрицу яркостью больше, чем 250 нит...

Лайков: +4
войдите, чтобы ставить лайки
7
  • Опубликовано: 03.03.2026
  • nagatoxxx

Еще скриншоты:

Комментарии

xKDE
Активный пользователь
Активный
03.03.2026
09:38
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Ноут крепкий, мне тактильно клавиатура ThinkPad'ов нравится, эргономичная. И да, лампой управлять можно!)
Посмотри триггеры тут:
cat "/sys/class/leds/tpacpi::lid_logo_dot/trigger"
netware
Активный пользователь
Активный
03.03.2026
09:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Понравилось как написано, к сожалению по причине отсутвия интереса к програмированию часть рассказа для меня не слишком актуальна =) но в целом, ЛЮБО! =)
choice
Активный пользователь
Активный
03.03.2026
09:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Клава на thinkpad супер, поэтому vim, emacs — понятно.
А на слабое железо выбор gentoo не очень понятен.
Какой там wifi модуль? Я помню времена, когда не было драйвера на ax210, т.е. вы с ним имели дело не очень долго, но да, он шустрый.
Тире как тире, не дефис — зачёт, запятые Яндексом не проверялись, но и самостоятельно неплохо получилось.
xKDE
Активный пользователь
Активный
03.03.2026
09:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
>> на слабое железо выбор gentoo не очень понятен
Не соглашусь! Gentoo для слабого железа как раз и нужна. Другое дело, что i5 8-го поколения на ноуте не назвал бы так!
choice
Активный пользователь
Активный
03.03.2026
10:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
Так говорят, а многие ли возятся с флагами.
Это как советуют AntiX, а сами его не используют.
xKDE
Активный пользователь
Активный
03.03.2026
10:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
На "мощном" ПК в домашних условиях вообще никакой разницы не заметите, что с флажками, что без... Но "слабое" железо да с нужными флагами даст ощутимый эффект! А возиться или нет - тут уж каждый сам решает)
choice
Активный пользователь
Активный
03.03.2026
11:07
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
0
войдите, чтобы ставить лайки
8-е поколение вполне, но автор про троттлинг упомянул.
У меня нет опыта с флагами, лишь кручу Calculate на 4-м поколении Интел и весело крутятся только вентиляторы, хотя там бинарники и лишь сборка пакетов на Питоне. Несколько раз почему-то компилировались какие-то библиотеки и это всегда 30 минут или больше.

Написать комментарий

Ник:
Текст комментария:
  • Уважать других.
  • Без оскорблений и грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
  • Оффтоп запрещен.
  • Любой комментарий может быть удален без объяснения причин.
Правилаправила (наведите курсор)