!BrOouUOucaGdxbaRca:nixos.org

NixOS Portuguese

360 Members
Sala de Conversação sobre o ecossistema Nix em português. Ponteada com o grupo do Telegram: https://t.me/nixosbrasil/ Link Matrix: https://matrix.to/#/!BrOouUOucaGdxbaRca:nixos.org24 Servers

Load older messages


SenderMessageTime
8 Feb 2026
@telegram_1568506007:t2bot.ioSebas Tiannada contra flatpak, mas como ja tenho a closure do nix prefiro nao precisar de nada de flatpak. E em relacao a temas tbm eu tenho alguns problemas mas nada demais00:15:20
@telegram_1568506007:t2bot.ioSebas Tianse bem que, de acordo como o flatpak funciona, o espaco e bem melhor utilizado do que a nix store, mas logicamente nao tem os apps geralmente nao tem a otimizacao/especializacao toda de libs00:16:35
@telegram_1568506007:t2bot.ioSebas Tianmas ainda prefiro nix00:16:41
@telegram_1568506007:t2bot.ioSebas Tiané interessante mesmo. Uma coisa que também pode ser util são modificacoes efêmeras em arquivos00:20:29
@telegram_1568506007:t2bot.ioSebas Tiantipo, tu nao quer usar um RO pq pode nao funcionar o programa mas pq nao quer umar RW pra nao correr o risco dele quebrar a home por exemplo00:20:57
@telegram_1568506007:t2bot.ioSebas Tianeu mesmo se eu fosse criar um app, oficialmente so empacotaria pra flatpak e pra nix, flatpak porque é o melhor e o nix porque eu uso00:23:19
@telegram_1568506007:t2bot.ioSebas Tianaté Arch que é meu queridinho, na epoca que usava ele eu instalava o max de flatpak possivel00:24:15
@telegram_1568506007:t2bot.ioSebas Tianperder tempo empacotando pra cada distro é loucura00:23:26
@telegram_1568506007:t2bot.ioSebas Tianhoje 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 portal00:29:40
@telegram_1063077630:t2bot.io● 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
@telegram_1063077630:t2bot.io● 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
@telegram_1568506007:t2bot.ioSebas Tiandepende, 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
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
@telegram_1568506007:t2bot.ioSebas Tiane da pra modificar ou adicionar mais tambem03:52:43
@telegram_1568506007:t2bot.ioSebas TianEssa 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.
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
@telegram_1568506007:t2bot.ioSebas Tian uma forma de ver e testar isso é usando flatpak run --command=bash <id do app> 03:56:01
@telegram_1568506007:t2bot.ioSebas Tian* 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
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
@telegram_1568506007:t2bot.ioSebas Tian* 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
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
@telegram_1568506007:t2bot.ioSebas Tian* 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
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
@telegram_8305062520:t2bot.ioJoão joined the room.18:33:08
@telegram_8305062520:t2bot.ioJoãoBoa tarde pessoal, vocês recomendam instalar o nixos manualmente ou pelo instalador gráfico?18:33:08
@telegram_8305062520:t2bot.ioJoão changed their profile picture.18:33:09
@telegram_8305062520:t2bot.ioJoãoFaz uns anos que testei e lembro que na época só consegui através de um arquivo de texto18:33:31
@telegram_8305062520:t2bot.ioJoãoNo GUI dava erro18:33:41
@telegram_8305062520:t2bot.ioJoãoEntendi, faz sentido19:02:27
@telegram_8305062520:t2bot.ioJoãoEu 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 projeto19:03:18
@telegram_1063077630:t2bot.io● 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
@telegram_1063077630:t2bot.io● 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
@telegram_1063077630:t2bot.io● 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
@telegram_1063077630:t2bot.io● Igor Cafémas nao descobri como ver o range de commits19:17:46
@telegram_1063077630:t2bot.io● 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

Show newer messages


Back to Room ListRoom Version: 9