Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Flatpack user tips

为特定应用永久指定环境变量

sudo flatpak override --env=QT_QPA_PLATFORM='wayland' org.telegram.desktop

# To set multiple environment variables
sudo flatpak override --env="VAR_1=VALUE_1 VAR_2=VALUE_2" full.application.Name

# Only for current user
flatpak override --user --env=VAR=VALUE full.application.Name

flatpak override --user --env=all_proxy=http://127.0.0.1:7897 com.github.micahflee.torbrowser-launcher

设置语言

# https://docs.flatpak.org/en/latest/flatpak-command-reference.html#flatpak-override

flatpak config --set languages "zh;en"

# If locale packages not installed, then `flatpak update` are needed.

# 为应用单独设置语言相关环境变量
flatpak override --user --env=LANG=zh_CN.UTF-8 com.github.gmg137.netease-cloud-music-gtk

字体渲染问题

# https://github.com/flatpak/flatpak/issues/3947

# Per-app
flatpak override --user --filesystem=xdg-config/fontconfig:ro com.qq.QQ

# User global
flatpak override --user --filesystem=xdg-config/fontconfig:ro

# Global
flatpak override --filesystem=xdg-config/fontconfig:ro

国内镜像

上交大

# https://mirror.sjtu.edu.cn/docs/flathub

# 使用方法:
sudo flatpak remote-modify flathub --url=https://mirror.sjtu.edu.cn/flathub
# 如果出现错误可尝试:
wget https://mirror.sjtu.edu.cn/flathub/flathub.gpg
sudo flatpak remote-modify --gpg-import=flathub.gpg flathub

Masked Patterns

flatpak mask

flatpak uninstall --force-remove \
org.kde.KStyle.Adwaita \
org.kde.PlatformTheme.QGnomePlatform \
org.kde.WaylandDecoration.QAdwaitaDecorations \
org.kde.WaylandDecoration.QGnomePlatform-decoration


flatpak mask \
org.kde.KStyle.Adwaita \
org.kde.PlatformTheme.QGnomePlatform \
org.kde.WaylandDecoration.QAdwaitaDecorations \
org.kde.WaylandDecoration.QGnomePlatform-decoration

个人常用应用

flatpak list --all --columns=application

cn.xfangfang.wiliwili
com.github.tchx84.Flatseal
com.github.xournalpp.xournalpp
com.google.EarthPro
com.heroicgameslauncher.hgl
com.mattjakeman.ExtensionManager
com.obsproject.Studio
com.qq.QQ
com.qq.QQmusic
com.spotify.Client
com.tencent.WeChat
com.valvesoftware.Steam
io.bassi.Amberol
io.github.celluloid_player.Celluloid
io.github.shiftey.Desktop
io.github.waylyrics.Waylyrics
io.gpt4all.gpt4all
org.blender.Blender
org.inkscape.Inkscape
org.libreoffice.LibreOffice
org.localsend.localsend_app
org.mozilla.Thunderbird
org.nickvision.tagger
org.qbittorrent.qBittorrent
org.sqlitebrowser.sqlitebrowser
org.telegram.desktop
org.torproject.torbrowser-launcher
net.eudic.dict