| 30 Apr 2026 |
PedroHLC | Eita, a gente tem um systemd.services.<name>.confinement.enable agora? | 17:33:02 |
PedroHLC | será que é bom bom mesmo? | 17:33:10 |
Átila Saraiva | @misterio7x gabrielll, pode me dar uma ajuda se tiver um tempo? Eu venho usando seu template tem tempo, mas so pra meu usuario. Eu to tentando criar oto usuario agora pra rodar o claude code mais isolado, sem sudo e nem nada, mas nix nao funciona nele.
da esse erro aqui
claude@betinha:~/nixcfg/ > nix-shell -p hello
error:
… while calling the 'import' builtin
at «string»:1:18:
1| {...}@args: with import <nixpkgs> args; (pkgs.runCommandCC or pkgs.runCommand) "shell" { buildInputs = [ (hello) ]; } ""
| ^
… while realising the context of a path
… while calling the 'findFile' builtin
at «string»:1:25:
1| {...}@args: with import <nixpkgs> args; (pkgs.runCommandCC or pkgs.runCommand) "shell" { buildInputs = [ (hello) ]; } ""
| ^
error: getting status of '/home/atila/.config/nix/registry.json': Permission denied
e aqui meu repo atual
https://github.com/AtilaSaraiva/nixcfg | 18:06:12 |
Átila Saraiva | se alguem tiver uma ideia e puder ajudar agradeco tbem | 18:06:34 |
● Igor Café | as coisas da branch unstable nao ficam no build cache?
aqui fui instalar o lutris e ele ta compilando varias coisas | 18:14:28 |
GALLY | Nein. Às vezes o cache dá miss | 18:41:58 |
● Igor Café | pior q toda vez q falha o build aqui ele compila tudo de novo | 18:57:56 |
● Igor Café | eu achava q se nao compilasse ele nao chegava no unstable | 19:31:06 |
● Igor Café | ou ele chega pq compilou ok na master, dps na unstable mudou as deps e deu ruim? | 19:31:23 |
● Igor Café | sim, achava q era isso | 19:33:31 |
● Igor Café | na minha cabeca era: builda o da master pacote, se der certo, faz merge dele na unstable, se nao, skip | 19:37:02 |
● Igor Café | sim | 19:37:34 |
● Igor Café | pra mim parecia q era tipo um cherry pick, pq a master e unstable sao totalmente diferentes, nao da pra dar merge de uma na outra | 19:38:14 |
● Igor Café | ou eu to confundido com master vs stable | 19:38:49 |
● Igor Café | ahhh entao faz todo sentido | 19:39:07 |
● Igor Café |  Download image.jpeg | 19:40:07 |
● Igor Café |  Download image.jpeg | 19:40:16 |
● Igor Café | isso mesmo | 19:40:19 |
● Igor Café | por qual motivo mesmo? | 19:41:55 |
● Igor Café | kkk | 19:41:56 |
● Igor Café | me perdi no raciocinio | 19:42:05 |
● Igor Café | sim, na forma q eh realmente a unstable eh so a master do passado | 19:42:51 |
● Igor Café | saquei | 19:42:54 |
● Igor Café | entao nao tem como um pacote qualquer quebrado nao ir pra unstable pq isso exigiria fazer mais ou menos como eh na stable | 19:43:51 |
● Igor Café | nao conheco, vou dar uma olhada | 19:45:37 |
● Igor Café | eh mais complexo do que eu imaginava | 19:58:49 |
Átila Saraiva | Sim sim | 20:44:02 |
| 1 May 2026 |
| Diogo Gauss changed their profile picture. | 00:52:44 |
Laércio de Sousa | Solução final para o meu problema: criar um arquivo ~/.config/ibus/Compose com o seguinte conteúdo:
include "%L" | 12:40:32 |
Laércio de Sousa | Minhas configurações Nix:
services.xserver.xkb = {
layout = "br";
variant = "abnt2";
model = "abnt2";
};
programs.dconf.profiles.user.databases = [{
settings = {
"org/gnome/desktop/input-sources" = {
sources = [(lib.gvariant.mkTuple ["xkb" "br"])];
mru-sources = [(lib.gvariant.mkTuple ["xkb" "br"])];
xkb-model = "abnt2";
};
};
}];
# home/modules/desktop/ibus-compose.nix
{ lib, desktop ? "gnome", ... }:
let
isGnome = desktop == "gnome";
in
{
xdg.configFile = lib.mkIf isGnome {
"ibus/Compose".text = ''
include "%L"
'';
};
} | 12:41:58 |