Size: a a a

2021 March 14

N

Nikita Ursol in NixOS
Александр Бантьев
Но я предпочитаю описывать всё через флейк и потом юзать flake-compat чтобы со старыми никсами работало
да так и надо, в моём случае лучше shell.nix вообще убрать, ибо там rev из PR,
источник

АБ

Александр Бантьев... in NixOS
О, btw, я сделал правильный nix repl с флейками: https://github.com/balsoft/nixos-config/blob/master/modules/workspace/zsh.nix#L99
источник

АБ

Александр Бантьев... in NixOS
О, только наверное нужно подчищать tmp за собой
источник

АБ

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

N

Nikita Ursol in NixOS
Александр Бантьев
Во, теперь норм
может через trap лучше
источник

АБ

Александр Бантьев... in NixOS
В данном случае это всё равно хак, так что не вижу особо смысла.
источник

N

Nikita Ursol in NixOS
источник

N

Nikita Ursol in NixOS
ну да, выглядит оно отвратительно конечно
источник

N

Nikita Ursol in NixOS
но самое главное что робит тм
источник

АБ

Александр Бантьев... in NixOS
Чтобы написать лучше, потребовалось бы больше 3 минут и поэтому не было бы никакой экономии времени
источник

N

Nikita Ursol in NixOS
а вот почему это всё еще не в nix - нипонятно
источник

YM

Yurii Matsiuk in NixOS
Интересно стало, если мультиюзер, то получится один конфиг на всех. Или это можно как-то в users.users.. запихать?
Имхо место таким вещам в НМ. Там можно per user сделать красиво.
+ в nixos не будет работать такое в sway например, т.к. sway не часть graphical-session.target, все равно через НМ прийдется городить
источник

YM

Yurii Matsiuk in NixOS
Имхо костыль, не аппрувлю 🥸
источник

YM

Yurii Matsiuk in NixOS
Хотя кто-то programs.sway аппрувнул же🤔
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Интересно стало, если мультиюзер, то получится один конфиг на всех. Или это можно как-то в users.users.. запихать?
Имхо место таким вещам в НМ. Там можно per user сделать красиво.
+ в nixos не будет работать такое в sway например, т.к. sway не часть graphical-session.target, все равно через НМ прийдется городить
один юзер конфиг для всех, но а так можно выключить по дефолту, а потом самому через системд как обычно
источник

N

Nikita Ursol in NixOS
это обычная тема, так много каких сервисов сделано
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Интересно стало, если мультиюзер, то получится один конфиг на всех. Или это можно как-то в users.users.. запихать?
Имхо место таким вещам в НМ. Там можно per user сделать красиво.
+ в nixos не будет работать такое в sway например, т.к. sway не часть graphical-session.target, все равно через НМ прийдется городить
проблема sway 🦧
источник

YM

Yurii Matsiuk in NixOS
Можно просто пакет поставить и сервис задефайнить руками. На 3 строки конфига больше, но эксплисит и кучу времени потенциальному юзеру сохранит на дебаг
источник

N

Nikita Ursol in NixOS
Yurii Matsiuk
Можно просто пакет поставить и сервис задефайнить руками. На 3 строки конфига больше, но эксплисит и кучу времени потенциальному юзеру сохранит на дебаг
просто в пакете конфигурации не будет через никс
источник

N

Nikita Ursol in NixOS
а так да не совсем понятно например зачем есть
https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/waybar.nix
источник