← Back to team overview

elementary-dev-community team mailing list archive

Re: Shell Plug


See: https://blueprints.launchpad.net/elementaryos/+spec/plug-desktop-shell

Desktop Plug

We should ship a plug to configure and tweak various parts of the Pantheon
desktop. This would essentially be a safer interface to tweak the GSettings
keys (or *shudder* config files) of the shell including:

* Panel
* Dock
* Slingshot
* Window Manager


The user should be able to choose the hide mode of the panel (if that's
implemented). We could also potentially have some theming options available.


The user should be able to choose the hide mode of the dock. We could also
potentially have some theming options available.


The user should be able to change the grid and icon sizes of the launcher.
They should also be able to toggle the view switcher on/off.

Window Manager

The user should be able to change/configure some shell settings such as
hotcorners, the Aeroesque "snap" option, dynamic workspaces, and other
options made available through GSettings.
On Jul 21, 2012 11:10 PM, "Daniel Foré" <daniel@xxxxxxxxxxxxxxxx> wrote:

> I'm +1 on a Shell plug. Might want to call it something better like..
> Desktop or something. I wouldn't mind having it as a default plug either.
> You should start a blueprint Cass, and hopefully someone will mock it up.
> Best Regards,
> Daniel Foré
> El jul 21, 2012, a las 8:00 p.m., Cassidy James <cassidy@xxxxxxxxxxxxxxxx>
> escribió:
> > Has anyone mocked up or started developing a sort of shell plug for
> Switchboard? I'm thinking we could combine things like Slingshot,
> WingPanel, Plank, and Gala settings all into one (likely non-default)
> "tweak" sort of plug. You'd be able to easily change hotcorners and
> Slingshot's size and the Plank theme (all somewhat advanced tweaks but
> perfectly supported under the hood).
> >
> > I know it's not something that would be a priority or shipped by
> default, but it could be a nice project for someone wanting to hack with
> Granite, Switchboard, and GSettings. Also, it'd be popular with the
> so-called tweakers. xD
> >
> > Let me know what you all think.
> >
> > Regards,
> > Cassidy James
> --
> Mailing list: https://launchpad.net/~elementary-dev-community
> Post to     : elementary-dev-community@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~elementary-dev-community
> More help   : https://help.launchpad.net/ListHelp

Follow ups