| 9 Dec 2025 |
Sebas Tian | não existe nenhuma forma boa de fazer isso? Esses dias eu tava olhando uma issue no hjem-rum e os cara falando disso lá. Parando pra pensar os imports em tudo e 'enable' não é uma coisa que faz o sistema de módulos ser lento? (por exemplo, eval time to home-manager é alto) | 21:20:45 |
Sebas Tian | rapaz, eu preferia usar options pra mudar o que quero pra cada host. Mas dessa forma que tu fez tu realmente importa só o que usa. A única coisa que tu não pode fazer é fazer esse import depender de config, que ai daria recursão infinita | 21:54:46 |
Sebas Tian | pelo que entendi ele fez isso pra importar coisas diferentes pra varios hosts diferentes, mas seguindo sempre a mesma base. Eu acho que seria melhor usar o sistema de módulos mesmo e importar tudo e desativar o que não quer por option | 21:40:16 |
| 10 Dec 2025 |
Eduardo | alguns reviews seriam bem-vindos | 02:42:51 |
Eduardo | to nixificando meu homelab pve | 02:50:33 |
Eduardo | https://github.com/NixOS/nixpkgs/pull/467982 queria um reviewzinho nesse daqui por favor | 02:49:15 |
Eduardo | tem commiter aqui? | 02:42:21 |
Eduardo | olha só que loucura, o meu tá bem manual em comparação a isso | 03:23:31 |
Eduardo | ai eu vou dar uma olhada no atlantis pra ver se rola | 03:26:37 |
Eduardo | minha idéia é manter tudo em vm e lxc no proxmox tudo na rede local | 03:25:54 |
Eduardo | no máximo expor alguma coisa com tailscale qndo precisar | 03:26:05 |
Eduardo | meu homelab é um beelink lá na sala, tá com o proxmox ve que eu botei nix+home manager pra configurar algumas coisas e facilitar minha vida do lado de lá.
ao invés de subir uma vm e instalar com nixos-anywhere, eu gero pkgs com nixos-generators exportando pra VMA/LXC, que o proxmox consegue restaurar em vm e container lxc. e ai eu faço deploy remoto com nixos-rebuild | 03:25:38 |
Eduardo | depois de tudo configurado não sei se tenho necessidade de botar ci/cd nisso tudo, mas seria bem legal | 03:26:28 |
Eduardo | o mise é melhor? conheço só por nome | 03:39:28 |
Eduardo | eu gosto bastante de justfiles | 03:39:15 |
Eduardo | ansiedade forte ver essa bagunça, pior é saber que só vai estabilizar daqui meses | 03:30:29 |
Eduardo | ainda to organizando umas bagunças | 03:32:01 |
Eduardo | o meu tá aqui https://github.com/emaiax/dotfiles | 03:31:56 |
Eduardo | ah boto fé, meu homelab tá privado por enquanto tbm | 03:31:41 |
Eduardo | nem me fala. deu uma trabalheira entender isso tudo. no meu dotfiles tem nixpkgs-unstable, 2 de dev apontando pra branch diferente de repo, 2 home-manager, uma loucura | 03:30:05 |
Eduardo | massa, depois vejo com calma | 03:31:50 |
Eduardo | e ai oq não existe em nix nesse role todo, to criando pacote | 03:27:51 |
Sebas Tian | ja ta errado ai | 12:45:16 |
Sebas Tian | tipo imports = lib.optional config. | 12:45:13 |
Sebas Tian | tipo, tu ter uma option pra escolher se vai ou não importar o modulp tlgd. Isso dá recursão infinita porque config depende dos imports pra saber todas as configs, e ai quando tu poe um imports que depende de config tu ta fazendo uma coisa que vai depender dela mesma, não sei se deu pra entender | 12:44:58 |
Sebas Tian | o maximo que da pra fazer até onde eu sei é condicional na própria config, ai tu se poupa de fazer eval em uma coisa que não vai ser usada baseada em uma config | 12:46:46 |
Sebas Tian | ou se meter config em qualquer parte | 12:45:22 |
| 11 Dec 2025 |
| vic changed their display name from vic | guam to vic. | 07:10:38 |
| GALLY changed their profile picture. | 19:35:33 |
GALLY | Forwarded message from channel Lobste.rs Installing Every NixOS Package
Comments
via unnamed.website via untrusem | 21:25:16 |