• 431 Posts
  • 214 Comments
Joined 1 year ago
cake
Cake day: July 28th, 2023

help-circle










  • I wrote a Python script to parse the data and convert into RGB values. Here are the light mode values:

                blue 00496c
                 red a0252b
               green 3b6e43
              yellow 966800
        bright_green 00572c
          bright_red 880418
       bright_orange 782c00
       ext_warm_grey 9b8e8a
          ext_orange fab86c
          ext_yellow f6e062
            ext_blue 6acad8
          ext_purple d48cff
            ext_pink ff9bdd
          ext_indigo 95c4fc
         accent_blue 00525a
          accent_red 78292e
        accent_green 185529
    accent_warm_grey 554742
       accent_orange 624000
       accent_yellow 534800
       accent_purple 68217b
         accent_pink 860439
       accent_indigo 2e496c
    

    Here are the dark mode values:

                blue 94ebeb
                 red ffb5b5
               green abf6d1
              yellow fff19e
        bright_green 5edb8c
          bright_red ffa090
       bright_orange ffa37d
       ext_warm_grey 9b8e8a
          ext_orange ffad00
          ext_yellow fddb40
            ext_blue 48b9c7
          ext_purple ce7dff
            ext_pink f93983
          ext_indigo 3e88ff
         accent_blue 63d0de
          accent_red fca1a0
        accent_green 92ce9b
    accent_warm_grey cabab4
       accent_orange ffad00
       accent_yellow f6e062
       accent_purple e79bfd
         accent_pink ff9bb1
       accent_indigo a1c0eb
    




  • From the Discourse Blog:

    The Linux desktop provides XDG Desktop Portals as a standardised way for applications to access resources that are outside of the sandbox. Applications that have been updated to use XDG Desktop Portals will continue to use them. Prompting is not intended to replace XDG Desktop Portals but to complement them by providing the desktop an alternative way to ask the user for permission. Either when an application has not been updated to use XDG Desktop Portals, or when it makes access requests not covered by XDG Desktop Portals.

    Since prompting works at the syscall level, it does not require an application’s awareness or cooperation to work and extends the set of applications that can be run inside of a sandbox, allowing for a safer desktop. It is designed to enable desktop applications to take full advantage of snap packaging that might otherwise require classic confinement.

    So this looks like it complements and not replaces the XDG Desktop Portals, especially for applications that have not implemented the Portals. It allows you to still run those applications in confinement while providing some more granular access controls.


















  • All my servers moved to 24.04 and I wanted my desktop to keep in line with them (so they all had the same packages). Likewise, I’ve been following the development of GNOME and I really liked what they have done with versions 45 and 46, so I wanted to try a more modern version of that desktop environment (Pop 22.04 is still on GNOME 42 and is now missing out on some cool features like the quick settings menu).

    Finally, I wanted to try out Wayland and the experience on Pop 22.04 is not great with Wayland, especially since it is missing out on the more recent fixes and updates in Ubuntu 24.04.

    If you are happy with Pop 22.04 and willing to wait for COSMIC to stabilize and become feature complete, then that is what you should do. For me, I used this delay in releasing Pop 24.04 as an opportunity to try out something different and for the most part, I’m pretty happy with the experience.