Skip to content

Instantly share code, notes, and snippets.

Bugs

  • Apps that support SSD like OBS and Waycheck use client side decorations rather than Cosmic SSD
  • GTK apps only show close button
  • Overview does not lay things out efficiently (keeps things in a long row)
  • Steam icon is light in light panel, can't see it
  • In settings, enabling hidden files in "View" does not change the toggle in "View->Settings"
  • Settings was open but hidden behind tiled windows, needed to turn off auto-tiling to get it (seemingly happened because I minimized it before enabling auto tiling)
  • Border to resize windows is rather small, doesn't take border accent into account

Just to make something clear before going on, I don't hate snap. Unlike others, I'm not praying for its downfall. I want it to succeed. I have vocal criticisms about it because I want it to improve. I even have snap in the store and a few non-published ones.

I think it's disingenuous to move the thread from talking about Flatpak to talking about Flathub

I don't believe so. I was discussing store policy, not something related to the technology. In theory a flatpak store could pop up and let anyone upload their app so long as they use permissions deemed to be safe and only review apps that use certain permissions. That theoretical store would basically be the same as how the snap store operates. I just chose Flathub since it's the largest, most popular store.

You cannot have your argument rely on the user only sticking to Flathub if a key and widely publicized aspect of the design is that they don't have to. The moment they aren't using a trusted store, you cannot rely on the store admins setting
@thatLeaflet
thatLeaflet / global-override_app-override
Created February 26, 2023 18:49
In this, I have my global overrides set so that all flatpak apps have access to ~/.themes and ~/.icons. I have two app overrides set for Steam that should remove access to ~/.themes. and ~/.icons.
[evan@s-jinx ~]$ flatpak run -vv com.valvesoftware.Steam
F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /var/home/evan/.local/share/flatpak
F: Opening user flatpak installation at path /var/home/evan/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /var/home/evan/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: /var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/22.08/73aacf135b1aa8580880f3132b85cda64d3b681149b0ae50a8b1c9ade74d6533/files/lib32 does not exist
F: Cleaning up unused container id 2949433895
@thatLeaflet
thatLeaflet / global-override_no-app-override
Created February 26, 2023 18:45
In this, I have my global overrides set so that all flatpak apps have access to ~/.themes and ~/.icons. I have no app overrides set for Steam.
[evan@s-jinx ~]$ flatpak run -vv com.valvesoftware.Steam
F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /var/home/evan/.local/share/flatpak
F: Opening user flatpak installation at path /var/home/evan/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /var/home/evan/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: /var/lib/flatpak/runtime/org.freedesktop.Platform/x86_64/22.08/73aacf135b1aa8580880f3132b85cda64d3b681149b0ae50a8b1c9ade74d6533/files/lib32 does not exist
F: Cleaning up unused container id 4059172646
@thatLeaflet
thatLeaflet / Steam System Information.txt
Created February 12, 2023 18:35
Steam System Information
Computer Information:
Manufacturer: Micro-Star International Co., Ltd.
Model: B550-A PRO (MS-7C56)
Form Factor: Desktop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 5 5600X 6-Core Processor
CPU Family: 0x19