!BrOouUOucaGdxbaRca:nixos.org

NixOS Portuguese

353 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.org23 Servers

Load older messages


SenderMessageTime
7 Feb 2026
@telegram_1063077630:t2bot.io● Igor Cafénas próximas ele vai enxergar essa home em .local23:47:13
@telegram_1063077630:t2bot.io● Igor Cafée legal q te dá uma noção tb de tudo q o programa cria .cache .config ...23:48:50
@telegram_1063077630:t2bot.io● Igor Cafévou dar uma olhada23:48:57
@telegram_1063077630:t2bot.io● Igor Caféo jail.nix tbm usa bubblewrap23:49:21
@telegram_1063077630:t2bot.io● Igor Caféhmm pode ser23:50:24
@telegram_1063077630:t2bot.io● Igor Caféele tem bastante opção, e várias são compostas de outras opções23:51:21
@telegram_1063077630:t2bot.io● Igor Caférede, pastas readonly, readwrite, wayland, pipewire, etc23:52:51
@telegram_1063077630:t2bot.io● Igor Caféeu tava fazendo um script bash inspirado no jail.nix23:57:15
@telegram_1063077630:t2bot.io● Igor Cafésó q é um baita trampo23:57:35
8 Feb 2026
@telegram_1568506007:t2bot.ioSebas Tianos portais, foram criados pra usar com flatpak00:04:41
@telegram_1063077630:t2bot.io● Igor Caféhmmm vou dar uma pesquisada00:05:54
@telegram_1568506007:t2bot.ioSebas Tianinteressante, eu nao sabia disso. Eu não uso mais flatpak pq como uso nix eu sempre prefiro o app empacotado por nix, mas flatpak e uma boa tbm00:13:50
@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

There are no newer messages yet.


Back to Room ListRoom Version: 9