nix-git/modules/flatpak.nix

45 lines
1.6 KiB
Nix
Raw Permalink Normal View History

2024-02-06 19:05:01 +01:00
{
# 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.
2024-02-07 14:29:55 +01:00
# > I'll sandbox some time to try this out the upcoming weekend.
2024-02-06 19:05:01 +01:00
# > https://discourse.nixos.org/t/managing-flatpaks-declaratively/34532/3
#F
# Let's just use the default way:
# https://nixos.wiki/wiki/Flatpak
2024-02-06 23:20:05 +01:00
2024-02-06 19:05:01 +01:00
services.flatpak.enable = true;
2024-02-06 23:20:05 +01:00
2024-02-06 19:05:01 +01:00
# TODO: These commands have to be executed manually.
2024-02-06 23:20:05 +01:00
#flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
#flatpak update
#
# Some flatpak apps
2024-02-06 19:05:01 +01:00
#
2024-02-06 23:20:05 +01:00
# Change PDF metadata
#flatpak install io.github.diegoivan.pdf_metadata_editor
# 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
# Speedtest in Germany. Also available in nixpkgs stable/unstable, but outdated.
#flatpak install de.breitbandmessung.Breitbandmessung
# Run Windows apps and games
#flatpak install com.usebottles.bottles
# Allow adding .desktop entries
#flatpak override com.usebottles.bottles --user --filesystem=xdg-data/applications
2024-02-15 18:05:54 +01:00
# Emoji keyboard/picker
#flatpak install it.mijorus.smile
2024-02-06 19:05:01 +01:00
}