PHOSH.GSETTINGS(5)

πŸ“¦
version 0.58.0 Β· 4 versions
, in arch rolling, nixpkgs unstable, ubuntu stonking

πŸ’– NAME πŸ’–

phosh.gsettings β€” the GSettings that phosh uses, no cap. this is the phosh.gsettings(5) page bestie, pull up a chair 🫢


🌸 DESCRIPTION 🌸

okay so real talk: phosh keeps pretty much all of its configuration in gsettings. you can change any of it with the gsettings(1) command, and that's also how you get the details on an option. wanna know what something actually means? hit it with gsettings describe, like this:

gsettings describe mobi.phosh.shell.cell-broadcast enabled

and these are the gsettings schemas and keys it's using right now πŸ‘‡

πŸŽ€ GSettings πŸŽ€

these gsettings are the ones phosh uses:

  • mobi.phosh.shell.brightness
    • auto-brightness-offset β€” the offset that gets added on top of the auto brightness value that was calculated for you ✨
  • mobi.phosh.shell.cell-broadcast
    • enabled β€” whether receiving cell broadcasts is enabled
  • sm.puri.phosh
    • app-filter-mode β€” application filtering in the overview. and showing all the applications is this:
gsettings set sm.puri.phosh app-filter-mode '[]'
  • automatic-high-contrast-threshold β€” the brightness threshold that triggers automatic high contrast
  • automatic-high-contrast β€” whether automatic high contrast is enabled
  • enable-suspend β€” whether suspend is enabled in the system menu
  • favorites β€” list of favorite applications
  • force-adaptive β€” list of app-id's that phosh considers adaptive (so they're always shown):
gsettings set sm.puri.phosh force-adaptive "['chromium.desktop', 'firefox-esr.desktop']"
  • osk-unfold-delay β€” how long you have to press the bottom bar pill for the OSK to unfold
  • quick-silent β€” silence the device by pressing Vol- on incoming calls
  • shell-layout β€” how to lay out the shell UI elements around cutouts and notches. device: automatic, based on device settings; none: no automatic layout.
  • wwan-backend β€” the WWan backend to use
  • sm.puri.phosh.emergency-calls
    • enabled β€” whether emergency calls are enabled. this one is experimental! please check whether it actually works for your provider / in your country / for your sim card before you start relying on it, bestie 😭
  • sm.puri.phosh.lockscreen
    • require-unlock β€” whether unlocking via password/pin is required
    • shuffle-keypad β€” shuffle the keys on the keypad
  • sm.puri.phosh.plugins
    • lockscreen β€” the enabled lock screen plugins
    • quick-settings β€” the enabled custom quick settings
  • sm.puri.phosh.notifications
    • wakeup-screen-categories β€” the notification categories that trigger a screen wakeup
    • wakeup-screen-triggers β€” which properties of a notification trigger a screen wake-up
    • wakeup-screen-urgency β€” the lowest urgency that triggers a screen wake-up (when it's coming in via wakeup-screen-triggers)
  • sm.puri.phosh.plugins.launcher-box
    • folder β€” the folder holding the desktop files to show in the launcher box
  • sm.puri.phosh.plugins.ticket-box
    • folder β€” the folder holding the tickets to be presented on the lock screen.
  • sm.puri.phosh.plugins.upcoming-events
    • days β€” number of days to show in the upcoming events list
  • org.gnome.desktop.app-folders.folder β€” folder support
  • org.gnome.desktop.background β€” background wallpaper
    • picture-uri
    • picture-uri-dark
    • primary-color β€” e.g. to get the "classic" black overview back, use:
gsettings set org.gnome.desktop.background picture-options none
gsettings set org.gnome.desktop.background primary-color '#000000'
  • org.gnome.desktop.interface1
    • show-battery-percentage
  • org.gnome.desktop.media-handling
    • automount
  • org.gnome.desktop.notifications
    • show-banners β€” whether to show notification banners
    • show-in-lockscreen β€” whether notifications should be shown on the lock screen
  • org.gnome.desktop.peripherals.touchscreen β€” touch screen to output mappings. example for the NexDock 360:
gsettings set org.gnome.desktop.peripherals.touchscreen:/org/gnome/desktop/peripherals/touchscreens/27c0:0819/ output "\['Unknown', 'NexDock', '8R33926O00Q'\]"
  • org.gnome.desktop.screensaver
    • lock-delay
    • lock-enabled
    • picture-uri β€” lockscreen background image / wallpaper
    • picture-options β€” none disables the lockscreen image
  • org.gnome.shell.keybindings
    • toggle-message-tray
    • toggle-overview

πŸ‘€ See also πŸ‘€

phosh(1) phoc.gsettings(5) gsettings(1) β€” go read those too, they're iconic πŸ’…


and that's the whole vibe check, bestie πŸ¦‹ this page signs off as phosh.gsettings() at the very bottom, so you know it's the real one. now go <rainbow>gsettings set</rainbow> something responsibly βœ¨πŸ’–

πŸ“¦ where this page comes from