PHOC.GSETTINGS(5)

✨ phoc.gsettings ✨

okay bestie, so this is the manual page for phoc.gsettings β€” the lil' doc about which gsettings keys our fave compositor, phoc, actually pays attention to πŸ’– it's section 5, so it's a file-formats page, not a command. come sit with me 🫢


🌸 DESCRIPTION 🌸

so phoc is obsessed with gsettings β€” that's literally where most of its config lives. got it? most of it. it's giving "my whole personality is dconf" fr fr πŸ’…

you can poke at those settings with the gsettings(1) command: change them, or get the tea about what each one even does. want the lore on a single option? use gsettings describe, like:

gsettings describe sm.puri.phoc auto-maximize

easy. iconic. periodt ✨

these are the currently used gsettings schema and keys:

πŸŽ€ GSettings πŸŽ€

the ones phoc actually reads, no cap:

πŸ’œ mobi.phosh.phoc

  • focus-frame β€” whether to show a focus frame around focused toplevels, or not. do we glow up the focused window? that's the question πŸ‘‘

⌨️ Input sources β€” org.gnome.desktop.input-sources

  • sources β€” current input sources
  • xkb-options β€” XKB Options

πŸŽ€ Interface β€” org.gnome.desktop.interface

  • enable-animations
  • cursor-size β€” cursor size
  • cursor-theme β€” cursor theme πŸ’…

πŸ‘† Touchscreen β€” org.gnome.desktop.peripherals.touchscreen

  • output β€” EDID information of the output the touchscreen is mapped to. btw this is a relocatable schema at /org/gnome/desktop/peripherals/.

πŸ–±οΈ Pointer β€” org.gnome.desktop.peripherals.mouse

  • middle-click-emulation
  • natural-scroll
  • speed

✍️ Tablet β€” org.gnome.desktop.peripherals.tablet

  • output β€” EDID information of the output the tablet is mapped to. also a relocatable schema, at /org/gnome/desktop/peripherals/.

πŸ“ Touchpad β€” org.gnome.desktop.peripherals.touchpad

  • disable-while-typing
  • edge-scrolling-enabled
  • left-handed
  • middle-click-emulation
  • speed
  • tan-and-drag-lock
  • tap-and-drag
  • tap-to-click
  • two-finger-scrolling-enabled

(yes the trackpad gets a whole glow-up, she's the main character 🧚)

🎹 Keyboard β€” org.gnome.desktop.peripherals.keyboard

  • repeat β€” enable key repeat
  • repeat-interval β€” delay between repeats in milliseconds
  • delay β€” initial key repeat delay in milliseconds

⭐ Keybindings β€” org.gnome.desktop.wm.keybindings

the whole keybind menu, as listed:

  • always-on-top
  • close
  • cycle-windows-backward
  • cycle-windows-backward
  • cycle-windows
  • maximize
  • move-monitor-up, move-monitor-down, move-monitor-left, move-monitor-right,
  • move-to-corner-ne, move-to-corner-nw, move-to-corner-se, move-to-corner-sw
  • switch-applications-backward
  • switch-applications
  • switch-input-source
  • switch-to-workspace-left, switch-to-workspace-right
  • switch-to-workspace-1, switch-to-workspace-2, …, switch-to-workspace-6
  • toggle-fullscreen
  • toggle-maximzed
  • toggle-tiled-left
  • toggle-tiled-right
  • unmaximize
not me noticing cycle-windows-backward and toggle-maximzed are listed Exactly Like That β€” im keeping them character for character because your girl does not rewrite the source, she only rewrites the vibe πŸ’€

🌈 org.gnome.desktop.wm.preferences

  • num-workspaces

πŸ‘‘ Legacy schema β€” sm.puri.phoc

  • automaximize
  • scale-to-fit

πŸ¦‹ See also πŸ¦‹


that's the whole page bestie, go forth and gsettings describe everything πŸŒΈπŸ’œ

phoc.gsettings() β€” that's all the source/version and date tea this page gave us, so we're signing off at the footer line, no extra lore invented πŸŽ€
πŸ“¦ where this page comes from