История изменений
Исправление Deleted, (текущая версия) :
Чтобы у тебя в одном шелле/юзере/профиле/whatever был firefox с одними плагинами, а в другом — с другими, нужна возможность прописать зависимость от файрфокса с конкретным набором плагинов. Без этого никак, так что почему бы не сделать это явным?
Правильно, вот потому что речь идёт о ПРОФИЛЯХ, а решается ПАКЕТАМИ, я и назвал это костылём.
Когда ты запускаешь nix-env -i blabla, то создаешь новый user environment, а не пакет.
Но ведь по отношению к firefox его плагины - точно такой же environment, как и бинарники в PATH по отношению к sh (или любой гуёвой пускалке). Никакой разницы.
Исходная версия Deleted, :
Чтобы у тебя в одном шелле/юзере/профиле/whatever был firefox с одними плагинами, а в другом — с другими, нужна возможность прописать зависимость от файрфокса с конкретным набором плагинов. Без этого никак, так что почему бы не сделать это явным?
Правильно, вот потому что речь идёт о ПРОФИЛЯХ, а решается ПАКЕТАМИ, я и назвал это костылём.
Когда ты запускаешь nix-env -i blabla, то создаешь новый user environment, а не пакет.
Но ведь по отношению к firefox его плагины - точно такой же environment, как и бинарники в PATH по отношению к sh или гуёвой пускалки. Никакой разницы.