Replying to Avatar D:\side\>:idle:

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqak2kpm822864vd6jk2ght2jxzhrt63qvc485zev0qls49w5uhtksu30szf прагматизм подсказывает[0], что если использовать для этого пакеты, то можно собрать сразу скрипт, в котором этот список не только написан и можно снабдить комментариями (все известные мне языки шеллов комментарии поддерживают), но можно сразу же и в исполнение привести. Можно сделать из них иерархию, где "листья" непосредственно ставят пакеты, а "ветки" вызывают "листья" и другие "ветки".

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

[0]: https://garden.dside.ru/put-the-info-where-you-need-it

nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqq2ge3rhqrsn3s5q5cz7agfxz6yl8tkyw9uemzqlwt62ua0j7umxsq3nd36 проблема в дублировании иерархии. Если перенести список пакетов из отдельного файла в заметках в скрипты — придётся так же точно пытаться разбивать их на категории в этих скриптах. В итоге самым большим файлом останется «всякая всячина.sh».

Моя же идея в том, чтобы упоминать пакеты там, где они используются. Всё, что касается какого-нибудь C++ — компиляторы, языковые серверы — в файлик, посвящённый работе с C++. В личных заметках должна быть единая иерархия, и материал должен собираться около тем, а не около источников или типов материала.

Отображение информации о пакете, поиск по тегу и подтегам, grep имён пакетов и скармливание их пакетному менеджеру: https://cloud.disroot.org/s/kkA96Fb79gN2Dpw

Reply to this note

Please Login to reply.

Discussion

Вот чем мне некогда зашли цеттелькастен и орг-роам, так это возможностью многих иерархий на одних и тех же "оконечных" заметках. Одной иерархии, одного дерева тем — не хватает.