Size: a a a

2020 October 17

AS

Alexey Shmalko in NixOS
++ utils → utils
источник

AS

Alexey Shmalko in NixOS
не к чему конкатенировать слева
источник

АБ

Александр Бантьев... in NixOS
Лишний ++ после with ;
источник

Ν

Νέκιτ in NixOS
вижу
источник

Ν

Νέκιτ in NixOS
спасибо
источник

Ν

Νέκιτ in NixOS
я затупил просто на час
источник

Ν

Νέκιτ in NixOS
источник

Ν

Νέκιτ in NixOS
когда расскоментил
источник
2020 October 18

TZ

Timofey Zakrevskiy in NixOS
А как-то можно определить, какие buildInputs в описании деривации не нужны?
источник

АБ

Александр Бантьев... in NixOS
Timofey Zakrevskiy
А как-то можно определить, какие buildInputs в описании деривации не нужны?
Простого способа не существует, убирай по одному
источник

TZ

Timofey Zakrevskiy in NixOS
Александр Бантьев
Простого способа не существует, убирай по одному
понятно, спасибо. А непростой - только руками?
источник

АБ

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

TZ

Timofey Zakrevskiy in NixOS
окей
источник

֍֎

֍ ֎ in NixOS
Привет, народ! Я нашел emacs-overlay и хочу подключить его к своему конфигу. Я уже перешел на флейки. Подключаю его так:

{
 ...
 inputs.emacs-overlay.url = github:nix-community/emacs-overlay;
 ...
 outputs = { self, emacs-overlay, ... }: {
   nixosConfigurations.u = nixpkgs.lib.nixosSystem {
     ...
     modules = [ emacs-overlay.overlay ./configuration.nix ];
     ...
   };
 };
}

Но nixos-rebuild ругается:

sudo nixos-rebuild  test --flake .
warning: Git tree '/home/u/nix' is dirty
building the system configuration...
warning: Git tree '/home/u/nix' is dirty
error: --- TypeError ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- nix
at: (240:44) in file: /nix/store/9pj63qfmvczn94wdas3vk3802hjm51m7-source/lib/modules.nix

  239|         options = {};
  240|         config = addFreeformType (addMeta (removeAttrs m ["_file" "key" "disabledModules" "require" "imports" "freeformType"]));
     |                                            ^
  241|       };

value is a function while a set was expected
(use '--show-trace' to show detailed location information)
источник

֍֎

֍ ֎ in NixOS
источник

AT

Andrew Tropin in NixOS
֍ ֎
Привет, народ! Я нашел emacs-overlay и хочу подключить его к своему конфигу. Я уже перешел на флейки. Подключаю его так:

{
 ...
 inputs.emacs-overlay.url = github:nix-community/emacs-overlay;
 ...
 outputs = { self, emacs-overlay, ... }: {
   nixosConfigurations.u = nixpkgs.lib.nixosSystem {
     ...
     modules = [ emacs-overlay.overlay ./configuration.nix ];
     ...
   };
 };
}

Но nixos-rebuild ругается:

sudo nixos-rebuild  test --flake .
warning: Git tree '/home/u/nix' is dirty
building the system configuration...
warning: Git tree '/home/u/nix' is dirty
error: --- TypeError ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- nix
at: (240:44) in file: /nix/store/9pj63qfmvczn94wdas3vk3802hjm51m7-source/lib/modules.nix

  239|         options = {};
  240|         config = addFreeformType (addMeta (removeAttrs m ["_file" "key" "disabledModules" "require" "imports" "freeformType"]));
     |                                            ^
  241|       };

value is a function while a set was expected
(use '--show-trace' to show detailed location information)
источник

֍֎

֍ ֎ in NixOS
Спасибоо, заработало.
источник

RK

Rinat Kurmaev in NixOS
допустим у меня есть nixos, как мне узнать что конфигурации системы совпадает с тем что написано в configuration.nix?
источник

RK

Rinat Kurmaev in NixOS
То есть допустим кто-то изменил конфиг, но не провел nixos-rebuild switch, можно ли это как-то установить кроме как проведением этого самого rebuild
источник

ZV

Zhenya Vinogradov in NixOS
можно сделать nixos-rebuild build и сравнить хеш с тем что в /nix/var/nix/profiles/system
источник