Size: a a a

2020 June 09

ц

ц in NixOS
Можно
источник

ц

ц in NixOS
Если ты про демоны
источник

TZ

Timofey Zakrevskiy in NixOS
Например, есть yamllint, который мне нужен только как syntactic checker для вима
источник

TZ

Timofey Zakrevskiy in NixOS
просто так он мне не нужен
источник

АБ

Александр Бантьев... in NixOS
Timofey Zakrevskiy
Например, есть yamllint, который мне нужен только как syntactic checker для вима
Можешь врапнуть вим и добавить yamllint ему в PATH
источник

JC

Julian =) Coffee in NixOS
Александр Бантьев
Но если разобраться с тем, как работает nix и модульная система конфигурации nixos, то все проблемы не будут отличаться от проблем в других дистрах.
(Screaming into Linux Filesystem Hierarchy Standard)
источник

TZ

Timofey Zakrevskiy in NixOS
Александр Бантьев
Можешь врапнуть вим и добавить yamllint ему в PATH
можно это как-то средствами nix сделать? Можно даже ссылкой на rtfm
источник

TZ

Timofey Zakrevskiy in NixOS
Julian =) Coffee
(Screaming into Linux Filesystem Hierarchy Standard)
зачем ты в него кричишь? =)
источник

АБ

Александр Бантьев... in NixOS
Timofey Zakrevskiy
можно это как-то средствами nix сделать? Можно даже ссылкой на rtfm
источник

АБ

Александр Бантьев... in NixOS
см. wrapProgram
источник

АБ

Александр Бантьев... in NixOS
Ну либо можно writeShellScriptBin "vim" ''PATH="$PATH:${yamllint}/bin" ${vim}/bin/vim "$@"''
источник

TZ

Timofey Zakrevskiy in NixOS
идея ясна, как это реализовать у себя пока не понял=)
источник

TZ

Timofey Zakrevskiy in NixOS
спасибо
источник

A

Andrey in NixOS
а можно как-то заместить симлинки, ведущие за пределы /nix/store, оригиналами файлов?
источник

АБ

Александр Бантьев... in NixOS
cp -L ?
источник

A

Andrey in NixOS
хмм
источник

A

Andrey in NixOS
всё несколько сложнее.
не cp, а docker cp.
там есть ключ -L, но он работает не всегда
источник

A

Andrey in NixOS
если чтo, речь oб oбразе nixos/nix
источник

ц

ц in NixOS
Для сборки образов есть dockerTools.buildLayeredImage
источник

A

Andrey in NixOS
у меня другoй кейс
источник