| 8 Feb 2026 |
Sebas Tian | até Arch que é meu queridinho, na epoca que usava ele eu instalava o max de flatpak possivel | 00:24:15 |
Sebas Tian | perder tempo empacotando pra cada distro é loucura | 00:23:26 |
Sebas Tian | hoje em dia ate programa que nao roda em flatpak usa portal. E os flatpaks tem um tipo de manifesto que diz tudo o que ele vai precisar acessar (como recursos de hardware). E para arquivos, o portal chama o explorador de arquivos e tu seleciona o que tu quer (parecendo navegador web) e pra compartilamento de tela tbm é o portal | 00:29:40 |
● Igor Café | interessante, mas e se o programa não usa dbus? por ex, o programa quer ler o arquivo
~/arquivo.txt
o flatpak consegue interceptar isso ou vai apenas dizer q não existe? | 00:36:21 |
● Igor Café | eu usei pouco mac, mas acho q se eu fizesse um script bash q lia os arquivos em ~/Downloads ele abria um popup pedindo permissão | 00:44:57 |
Sebas Tian |  Download depende, alguns apps que não precisam de acesso ao sistema de arquivos nem sequer vao ter acesso a isso. O flatpak mesmo faz as "gambiarras" pra terem acesso as fontes, temas e etc, (o que nao funciona bem no NixOS ate onde sei, entao tive que fazer manual alguns icons/temas).
Como no caso que mostrei ai, o app tem a permissão de filesystem "host:ro", ele tem acesso total a tudo so que apenas leitura. Outros tem apenas "home" e por ai vai. Nas permissoes de cada flatpak, que é o criador que escolhe, la vai ta dizendo os filesystems | 03:52:37 |
Sebas Tian | e da pra modificar ou adicionar mais tambem | 03:52:43 |
Sebas Tian |  Download Essa gambiarra aqui eu fiz manual, porque ate onde me lembro o XDG_DATA_DIRS é passado pro flatpak mas ele nao consegue ler a nix store, então pra evitar dar acesso total eu tinha feito um activation script no home-manager pra escrever num arquivo de conf do flatpak listando os filesystems extras para todos os flatpaks. Isso nao funciona mais porque nao uso mais essa config. | 03:54:29 |
Sebas Tian | uma forma de ver e testar isso é usando flatpak run --command=bash <id do app> | 03:56:01 |
Sebas Tian |  Download * depende, alguns apps que não precisam de acesso ao sistema de arquivos nem sequer vao ter acesso a isso. O flatpak mesmo faz as "gambiarras" pra terem acesso as fontes, temas e etc, (o que nao funciona bem com home-manager ate onde sei, entao tive que fazer manual alguns icons/temas).
Como no caso que mostrei ai, o app tem a permissão de filesystem "host:ro", ele tem acesso total a tudo so que apenas leitura. Outros tem apenas "home" e por ai vai. Nas permissoes de cada flatpak, que é o criador que escolhe, la vai ta dizendo os filesystems | 03:59:34 |
Sebas Tian |  Download * depende, alguns apps que não precisam de acesso ao sistema de arquivos nem sequer vao ter acesso a isso. O flatpak mesmo faz as "gambiarras" pra terem acesso as fontes, temas e etc, (o que nao funciona bem com home-manager ate onde sei, entao tive que fazer manual alguns icons/temas).
Como no caso que mostrei ai, o app tem a permissão de filesystem "host:ro", ele tem acesso total a tudo so que apenas leitura. Outros tem apenas "home" e por ai vai. Nas permissoes de cada flatpak, que é o criador que escolhe, la vai ta dizendo os filesystems.
Qualquer coisa além disso, só com o portal | 04:01:10 |
Sebas Tian |  Download * depende, alguns apps que não precisam de acesso ao sistema de arquivos nem sequer vao ter acesso a isso. O flatpak mesmo faz as "gambiarras" pra terem acesso as fontes, temas e etc, (o que nao funciona bem com home-manager ate onde sei, entao tive que fazer manual alguns icons/temas).
Como no caso que mostrei ai, o app tem a permissão de filesystem "host:ro", ele tem acesso total a tudo so que apenas leitura. Outros tem apenas "home" e por ai vai. Nas permissoes de cada flatpak, que é o criador que escolhe, la vai ta dizendo os filesystems.
Qualquer coisa além disso, só com o portal. Geralmente aplicativos nao escrevem nada em .cache ou coisas do tipo porque eles tem uma localização especial pra isso que o proprio flatpak cria. Então muito app nem precisa de acesso de vdd a nada | 04:02:10 |
| 10 Feb 2026 |
| João joined the room. | 18:33:08 |
João | Boa tarde pessoal, vocês recomendam instalar o nixos manualmente ou pelo instalador gráfico? | 18:33:08 |
| João changed their profile picture. | 18:33:09 |
João | Faz uns anos que testei e lembro que na época só consegui através de um arquivo de texto | 18:33:31 |
João | No GUI dava erro | 18:33:41 |
João | Entendi, faz sentido | 19:02:27 |
João | Eu usei vagamente em meados de 2023, depois nunca mais, to pensando em dar uma chance pro nixos, gosto muito do conceito da distro, já conhecia mas fiquei a um tempo sem acompanhar a evolução do projeto | 19:03:18 |
● Igor Café | povo, sabem alguma forma de eu comparar o package.nix do pacote atual instalado no meu sistema com uma revision do github, sem ter que clonar o repo? | 19:14:09 |
● Igor Café | eu tenho o opencode 1.1.30 aqui e queria ver oq mudou no package.nix dele desde a versao que estou ate a atual unstable | 19:15:03 |
● Igor Café | eu consigo ver cada commit individual aqui
https://github.com/NixOS/nixpkgs/commits/nixos-unstable/pkgs/by-name/op/opencode/package.nix | 19:17:36 |
● Igor Café | mas nao descobri como ver o range de commits | 19:17:46 |
● Igor Café | assim eu consigo, mas mostra TODAS as alteracoes de todos os arquivos kkk
https://github.com/NixOS/nixpkgs/compare/c5296fdd05cfa2c187990dd909864da9658df755..41c368d9041029564f00f4f29b3b0592d19da3b3 | 19:21:00 |
● Igor Café | acabei clonando o repo mesmo | 19:33:14 |
● Igor Café | git diff c5296fdd05cfa2c187990dd909864da9658df755.. -- pkgs/by-name/op/opencode/package.nix | 19:35:07 |
João | Boa noite | 23:25:56 |
João | Alguém me tira uma dúvida simples | 23:26:02 |
GALLY | Fale | 23:26:13 |
João | A instalação padrão sem interface gráfica do nixos inclui o network manager? | 23:26:23 |