Skip to content

GNOME extension for positioning the clock on the right side of the panel

License

Notifications You must be signed in to change notification settings

kuvaus/moveclock

Repository files navigation

Download on the GNOME Extensions

Clock icon moveclock

GNOME extension designed to reposition the clock on the right side of the panel.

Screenshot

Overview

Moveclock is a GNOME extension designed to reposition the clock on the right side of the panel. It was inspired by the Frippery Move Clock but has the ability to move the clock on either the left side of the System Menu or to the right corner, creating a look similar to macOS. Disabling the extension reverts the clock and status panel to their default positions. This addon was designed to be very simple, for more detailed control of the menu bar you might want to use Just Perfection or a similar extension. Moveclock is currently compatible with GNOME 46 and has been tested on Ubuntu 24.04 LTS.

Installation

Ensure you log out and log back in after installation to allow the GNOME shell to update.

From extensions.gnome.org

  1. Visit extensions.gnome.org
  2. Click the install button.

From the Latest Github Release

  1. Download the latest release from Github using wget:
wget https://github.com/kuvaus/moveclock/releases/latest/download/moveclock@kuvaus.org.shell-extension.zip
  1. Install the extension with the following command. The --force option is only necessary if you're overwriting an existing installation:
gnome-extensions install --force moveclock@kuvaus.org.shell-extension.zip

From Source Code

  1. Clone the latest source code from Github:
git clone https://github.com/kuvaus/moveclock
  1. Run the install.sh script:
cd moveclock
./install.sh -i

Alternatively, you can manually run the commands executed by the script:

cd moveclock
glib-compile-schemas schemas/
gnome-extensions pack . --force
gnome-extensions install --force moveclock@kuvaus.org.shell-extension.zip

Usage

After installation, the extension should automatically activate upon your next login. Use the following commands for managing the extension:

  • List: List all your gnome-extensions. Get the <extension name> from here.
gnome-extensions list
  • Enable: Activates the extension and repositions the clock and status panel.
gnome-extensions enable <extension name>
  • Disable: Deactivates the extension and reverts the clock and status panel to their default positions.
gnome-extensions disable <extension name>
  • Prefs: Opens the preferences page. In preferences, there is a Toggle to move the clock before before (ON) or after (OFF) System Menu. By default the toggle is OFF meaning the clock will be on the right corner and System Menu on its left. After using the toggle, be sure to disable/re-enable the extension for changes to take effect. The preferences page also includes a link to this Github page for downloading newer versions.
gnome-extensions prefs <extension name>

Author

kuvaus

License

GPLv3