LINUX.ORG.RU

Первый год вместе с GNU/Linux

 , , , ,


6

2

Это началось год назад когда я купил ноутбук без операционки, а на нем стоял уже какой-то мега глючный дистрибутив с гномом 3. Поюзав месяц оффтопик, вспомнил, что та самая операционка хоть и была глючной, зато в ней было кое что интересное. Разузнав подробнее про дистрибутивы, немного боясь, но установил Mint, после чего была Xubuntu, Monjaro с awesome, MXlinux и Debian. Самые приятные ощущения оставил только Debian c протухшим mate, но сейчас вполне доволен и оптимизированным Mint с cinnamon (стоит в дуалбуте на всякий случай).

Так как каникулы достаточно длинные появилось время наконец осилить тайлинг и рач и вот что вышло. По сути огромное количество кодовой базы и идей взяты у Luke Smith, за что ему отдельная благодарность. Ещё хочу ещё отметить, что хоть система и на зашифрованном диске, в производительности она не сильно проигрывает.

Пакеты:

  • bspwm + sxhkd

    Изначально я юзал i3-gaps и вроде как он меня всем удовлетворял, но когда узнал про bspwm, сразу понял что он значительно лучше подходит. Особо понравилась архитектура, когда оконный менеджер не лезет в настройки клавиатуры.

  • kitty + bash

    Kitty немного медленнее моего прежнего st, но в нем значительно больше плюшек. Пробовал zsh как интерактивынй шелл, но так и не понял в чем его фишка, разве что изкоробочности больше. Лучше уж потом фиш осилить если в нем пофиксили безопасность.

  • mpd + ncmpcpp + mpc

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

  • polybar + awesome-font

    По сути использование polybar во много раз ускорило переезд с i3. Читал, что он есть много поэтому может пересяду на lemon(bar|new)

  • neovim

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

  • Thunar, dunst, sxiv, xwallpaper

  • И много скриптов для комфортной работы

В планах:

  • Адаптировать под VoidLinux
  • Использовать nnn как главный файловый менеджер

Stow оказался очень удобным = dotfiles

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



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

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

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

Зачем куда-то двигаться? Это же всего лишь ОС — рабочий инструмент

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

У меня застой, не знаю куда двигаться дальше после Дебиана и А

Gentoo!

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

Ты серьёзно?

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

  • в принципе шифрования носителей, что такого может быть в студенческом ноуте, чтобы этим заморачиваться;
  • зачем шифровать систему (я так понимаю это корень и хомяк), когда достаточно контейнера.
vvn_black ★★★★★ ()
Ответ на: комментарий от CryNet

Зачем куда-то двигаться? Это же всего лишь ОС — рабочий инструмент

И то правда! Буду настаивать и выбирать инструменты.

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

Ещё хочу ещё отметить, что хоть система и на зашифрованном диске...

Зачем?

Компрометация данных.

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

Но ведь можно зашифровать только контейнер с GPG-ключами, зачем систему то?

Если система скомпрометирована - насрать на контейнер.

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

Что бы понять это достаточно было посмотреть сюда (если что это скрин для блокировки экрана при бездействии 10 минут)

man xautolock

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

Компрометация данных.

Наверное, имеется в виду «компрометация окружения»? Но ведь для этого есть соответствующие инструменты. Разве шифрование здесь не оверхед?

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

Если система скомпрометирована - насрать на контейнер.

Я за то, чтобы разделять защиту от компрометации системы, с защитой критичных данных.

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

Наверное, имеется в виду «компрометация окружения»?

угу.

Но ведь для этого есть соответствующие инструменты.

какие?

Разве шифрование здесь не оверхед?

по сравнению с чем?

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

Я за то, чтобы разделять защиту от компрометации системы, с защитой критичных данных

это всё понятно, но давай практически :) Есть система, нужно защитить её от физического вмешательства.

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

По сравнению с Rootkit Hunter, например. Или политиками selinux вместе с apparmor.

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

Есть система, нужно защитить её от физического вмешательства.

Понятно, всё зашифровав, кажется что вот оно - серебрянная пуля. Но это же не так.

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

а я разве говорил про скилы? но есть хороший вкус и есть плохой.

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

По сравнению с Rootkit Hunter, например. Или политиками selinux вместе с apparmor.

Как это защитит, если у злоумышленника есть доступ к твоему руткит хантеру и политикам selinux/apparmor?

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

Понятно, всё зашифровав, кажется что вот оно - серебрянная пуля. Но это же не так.

Ты предложи что-то взамен. Я ж не говорю что это серебрянная пуля.

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

Просто не понятно причём тут это:

и через 5 тут какое-то г*вно постить

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

Первый год вместе с GNU/Linux

Мда, тут сразу видно, что девушки у тебя нет. И не будет.

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

Просто не понятно причём тут это:

а при том, что вот, например:

Десктоп здорового человека

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

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

автор данного топика разумно рассудил, что проделал немало и картинка будет интересной. авторы 5летнего говна разумно рассудить не могут. я доступно объяснил? и да, я очень люблю скриншоты, где показана какая-то интересная работа или интересный способ решения задачи. так что не надо меня превратно понимать, что мол я тут за рюшечки выступаю. я вообще за что-то интересное.

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

Мда, тут сразу видно, что девушки у тебя нет. И не будет.

зачем так фатально? очевидно, что сейчас нет, но наверняка будет, как и у остальных 95%. все по началу задрачиваются с десктопом, это нормально.

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

что, задело, да?)

Нет. Просто я не мог понять, причём тут 5 лет.

зачем и кому нужны такие скриншоты?

Бо правил нет публикации скринов, модерации какой-то. Вот и публикуют всё подряд

Моё мнение: этот скрин такой же, как и тот, на который вы дали ссылку. Только тут wm и больше пердолинга, а там de и без этого.

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

Luke smith конченый псих. Отписался от его канала с того момента как он начал записывать свои монологи в лесу.

hotpil ★★★ ()

Конфиг Люка Смита очень крут к тому же.

Дай, плиз, ссылку.

По сути использование polybar во много раз ускорило переезд с i3.

Пору слов - что такое polybar? Спасибо

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

Лучше уж потом фиш осилить если в нем пофиксили безопасность

А что именно там по-твоему надо фиксить?

Stow оказался очень удобным

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

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

А что именно там по-твоему надо фиксить?

Когда я в последний раз юзал, возникали непредвиденные ошибки в скриптах.

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

Использую очень просто. Если образуется какой-то новый конфиг или что-то такое, создаю отдельную директорию (в терминологии stow`а это пакеты) в папке dotfiles, вырезаю из системы этот самый новосозданный конфиг в директорию с соблюдением полного пути (это можно увидеть по количеству пустых подпапок) и прописать

stow <your package>

Ну а когда надо выгрузить все файлы в голую систему, перед установкой пакетов из менеджера ввести

stow *

Собственно, в простоте эксплуатирования и есть удобство.

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

Дай, плиз, ссылку.

Вот

Пору слов - что такое polybar?

Сверху панелька с информацией

Cirno ()

каникулы достаточно длинные

зашифрованный диск

bspwm + sxhkd

neovim

не сумел настроить шрифты

дефолт :-)

kekelia ()

Пакеты:

Почему среди них нет nohang? Какими средствами обрабатываешь ситуации нехватки памяти?

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

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

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