From 9cb2fd7b45e8e50dc2d30e9f6797c1902ef294cb Mon Sep 17 00:00:00 2001 From: Daniel Langbein Date: Sat, 6 Jan 2024 19:43:38 +0100 Subject: [PATCH] flatpak --- modules/programs.nix | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/modules/programs.nix b/modules/programs.nix index 5cc5beb..ff143c4 100644 --- a/modules/programs.nix +++ b/modules/programs.nix @@ -76,9 +76,16 @@ ]; }; - # There is a community project providing declarative Flatpak app installations: - # https://github.com/GermanBread/declarative-flatpak + # Declarative Flatpak app installations: + # - https://github.com/GermanBread/declarative-flatpak # This is probably a bit overkill for the few Flatpak apps I use. + # + # Another community project for declarative Flatpak app installations: + # - https://github.com/gmodena/nix-flatpak#packages + # > You could try to clone the repo to a location relative to your configuration.nix, and import modules/nixos.nix directly. However, I suspect things will break. + # > I’ll sandbox some time to try this out the upcoming weekend. + # > https://discourse.nixos.org/t/managing-flatpaks-declaratively/34532/3 + # # Let's just use the default way: # https://nixos.wiki/wiki/Flatpak services.flatpak.enable = true; @@ -86,8 +93,13 @@ # TODO: These commands have to be executed manually. # flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo # flatpak update + # # # Trim, flip, rotate, crop and export individual clips. # flatpak install io.gitlab.adhami3310.Footage # # Fediverse client. There is also a native client, but it is outdated: https://github.com/GeopJr/Tuba#third-party # flatpak install dev.geopjr.Tuba + # # Chat with AI. + # # nixpkgs merge request: https://github.com/NixOS/nixpkgs/pull/228585 + # # AUR and flatpak builder: https://bavarder.codeberg.page/install/ + # flatpak install io.github.Bavarder.Bavarder }