Size: a a a

2020 December 23

AS

Alexey Shmalko in NixOS
Yuuri
Одинаковые. Но нужно, чтобы любой из скриптов запускался в никс-шелле, даже если мы сейчас не в нём
Просто внутри скриптов замени вызов соседей на sh или bash. Тогда их шебанги будут игнорироваться и они будут использовать текущее окружение. Но первый скрипт, который ты запускаешь сам, запускай как обычно и он будет стартовать шелл
источник

Y

Yuuri in NixOS
Alexey Shmalko
Просто внутри скриптов замени вызов соседей на sh или bash. Тогда их шебанги будут игнорироваться и они будут использовать текущее окружение. Но первый скрипт, который ты запускаешь сам, запускай как обычно и он будет стартовать шелл
Мне бы хотелось, чтобы и первый скрипт не запускал шелл, если я уже в шелле
источник

AS

Alexey Shmalko in NixOS
Yuuri
Мне бы хотелось, чтобы и первый скрипт не запускал шелл, если я уже в шелле
сделай свой шебанг-скрипт, который будет проверять, находишься ли ты в правильном шеле. если да, то запускать баш, если нет — nix-shell. учти что in_nix_shell просто говорит, что ты в любом шеле — не обязательно, что там есть нужные зависимости
источник

Y

Yuuri in NixOS
А где его разместить? У него абсолютный путь должен быть?
источник

AS

Alexey Shmalko in NixOS
можно где-то в PATH + /usr/bin/env
источник

AS

Alexey Shmalko in NixOS
но вообще это всё геморно, так что я бы так не делал 😂

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

как вариант, есть ещё флейки, которые быстрее стартуют шелл
источник

0

0nchar in NixOS
Где найти минимальный конфиг, который просто запустит мне кеды и интернет?
В шапке и на офф сайте с коллекцией конфигов только что-то хитровыебанное.
источник

d

dukeBarman in NixOS
0nchar
Где найти минимальный конфиг, который просто запустит мне кеды и интернет?
В шапке и на офф сайте с коллекцией конфигов только что-то хитровыебанное.
Так по handbook или можете статьи на Xakep.ru посмотреть, там минимум
источник

0

0nchar in NixOS
Ваш хакер.ру по подписочке как я помню.
По мануалам у меня сборка крашится с ошибочкой.
источник

d

dukeBarman in NixOS
В Интернетиках всё есть :)
источник

0

0nchar in NixOS
Замечательно. Подскажите на каком гитхабе лежат минимальные конфиги для кедов и интернетов? Усредненный такой вариант для взяли и поехали.
источник

RK

Rinat Kurmaev in NixOS
0nchar
Замечательно. Подскажите на каком гитхабе лежат минимальные конфиги для кедов и интернетов? Усредненный такой вариант для взяли и поехали.
Минимальный конфиг можно написать просто раскомментировав нужные строки из уже сгенерированного
источник

RK

Rinat Kurmaev in NixOS
Ну и прописать в пакеты - firefox
источник

0

0nchar in NixOS
Видимо я как-то неправильно воспринимаю, что из нужных строчек нужное, а что нет. Не собирается.
источник

0

0nchar in NixOS
Нет готовых вариантов чтобы не заставлять пользователя думать?
источник

RK

Rinat Kurmaev in NixOS
Что за конфиг то хоть?
источник

Ν

Νέκιτ in NixOS
0nchar
Видимо я как-то неправильно воспринимаю, что из нужных строчек нужное, а что нет. Не собирается.
Ты же сгенерил конфиг?
источник

0

0nchar in NixOS
Νέκιτ
Ты же сгенерил конфиг?
Да
источник

0

0nchar in NixOS
Rinat Kurmaev
Что за конфиг то хоть?
конфигурейшон.никс
источник

Ν

Νέκιτ in NixOS
0nchar
Да
Там же есть закоменченный KDE где то
источник