···
+
# Packages to install on all machines.
+
{{ if eq .chezmoi.os "linux" -}}
+
# Packages to install on Linux machines.
+
brew "git-credential-libsecret"
+
brew "git-credential-oauth"
+
# TODO: How to specify flatpak file?
+
# flatpak "com.bitwig.BitwigStudio", remote: "bitwigstudio-origin"
+
flatpak "com.calibre_ebook.calibre"
+
flatpak "com.discordapp.Discord"
+
flatpak "com.fastmail.Fastmail"
+
flatpak "com.github.johnfactotum.Foliate"
+
flatpak "com.github.tchx84.Flatseal"
+
flatpak "com.google.Chrome"
+
flatpak "com.mattjakeman.ExtensionManager"
+
flatpak "com.obsproject.Studio"
+
flatpak "com.plexamp.Plexamp"
+
flatpak "com.todoist.Todoist"
+
flatpak "com.valvesoftware.Steam"
+
flatpak "com.valvesoftware.SteamLink"
+
flatpak "com.visualstudio.code"
+
flatpak "io.github.nozwock.Packet"
+
flatpak "net.nokyan.Resources"
+
flatpak "org.audacityteam.Audacity"
+
flatpak "org.bunkus.mkvtoolnix-gui"
+
flatpak "org.cockpit_project.CockpitClient"
+
flatpak "org.darktable.Darktable"
+
flatpak "org.freac.freac"
+
flatpak "org.gimp.GIMP"
+
flatpak "org.gnome.Boxes"
+
flatpak "org.gnome.Calculator"
+
flatpak "org.gnome.Decibels"
+
flatpak "org.gnome.Loupe"
+
flatpak "org.gnome.Papers"
+
flatpak "org.gnome.Showtime"
+
flatpak "org.gnome.SimpleScan"
+
flatpak "org.gnome.Snapshot"
+
flatpak "org.gnome.SoundRecorder"
+
flatpak "org.gnome.TextEditor"
+
flatpak "org.gnome.Weather"
+
flatpak "org.gnome.clocks"
+
flatpak "org.libreoffice.LibreOffice"
+
flatpak "org.musicbrainz.Picard"
+
flatpak "org.torproject.torbrowser-launcher"
+
flatpak "org.wireshark.Wireshark"
+
flatpak "tv.plex.PlexDesktop"
+
{{ if eq .chezmoi.os "darwin" -}}
+
# Packages to install on macOS machines.
+
cask "android-platform-tools"
+
cask "jetbrains-toolbox"
+
cask "visual-studio-code"
+
{{ if eq .machineType "work" }}
+
{{ if eq .machineType "personal" -}}
+
# Packages to install on personal machines.
+
{{ if eq .machineType "work" -}}
+
# Packages to install on work machines.