Size: a a a

2021 January 09

V

Volth in NixOS
потом сразу на 6 обновить
источник

Б

Борис in NixOS
Ребята, у кого то получилось запустить android-studio с всем тем хламом, которое он тянет?
источник

N

Nikolay in NixOS
Открытие дня: чтобы ${foo} интерпретировалась как bash переменная, а не nix переменная, для экранирования есть такая магия: ''${foo}, то есть две одинарных кавычки перед $.
источник

PK

Petr Kozorezov in NixOS
наблюдаю такое поведение, что собранный через flakes nixops каждый новый календарный день при первом деплое что-то на питоне собирает (при том, что сорцы вообще никак не меняются и зависимости запинены)
сборка и запуск nixops сделана аналогично вот этому https://github.com/wagdav/homelab
может кто знает, что он собирает и как его отучить  от этого?
источник
2021 January 10

V

Volth in NixOS
Nikolay
Открытие дня: чтобы ${foo} интерпретировалась как bash переменная, а не nix переменная, для экранирования есть такая магия: ''${foo}, то есть две одинарных кавычки перед $.
с ''-искейпами внутри ''-строк вообще адский ад
даже не знаю если это где-то документировано
напрмер, чтобы получить '$ и не наступить в вашу магию надо написать ''''\'''$''
причём это отдельная магия, а не комбинация искейп последовательностей
источник

ц

ц in NixOS
Volth
с ''-искейпами внутри ''-строк вообще адский ад
даже не знаю если это где-то документировано
напрмер, чтобы получить '$ и не наступить в вашу магию надо написать ''''\'''$''
причём это отдельная магия, а не комбинация искейп последовательностей
Да вроде нет
источник

ц

ц in NixOS
Можно сделать "${escapeShellArg "sometext"}"
источник

V

Volth in NixOS
я вот про это:
https://imgur.com/h4hS0Y6.png
источник

ц

ц in NixOS
:D
источник

ц

ц in NixOS
В баше как вариант можно использовать "$varname"
источник

N

Nikolay in NixOS
ц
В баше как вариант можно использовать "$varname"
Иногда надо что то типа ${foo%.suffix}
источник

ц

ц in NixOS
Nikolay
Иногда надо что то типа ${foo%.suffix}
"${escapeShellArg "''${foo%.suffix}"}"
источник

N

Nikolay in NixOS
ц
"${escapeShellArg "''${foo%.suffix}"}"
Или так, я про escapeShellArg тоже не знал.
источник

LW

LOL WTF in NixOS
Я правильно понял, что ни ребилд свич, ни коллект гэрбэйдж не удаляют например пользовательские файлы из корня? Т.е. гипотетически система может засираться со временем?
источник

LW

LOL WTF in NixOS
Может есть способо обнулить систему до первозданного вида, исключительно в рамках конфига?
источник

ц

ц in NixOS
LOL WTF
Может есть способо обнулить систему до первозданного вида, исключительно в рамках конфига?
источник

LW

LOL WTF in NixOS
Можно в двух словах, можно или нет?
источник

ц

ц in NixOS
LOL WTF
Можно в двух словах, можно или нет?
Можно
источник

MG

Misha Gusarov in NixOS
Это было в одно слово!
источник

ц

ц in NixOS
Misha Gusarov
Это было в одно слово!
У меня не получилось
источник