An open API service indexing awesome lists of open source software.

https://github.com/kuvaus/moveclock

GNOME extension for positioning the clock on the right side of the panel
https://github.com/kuvaus/moveclock

clock gnome gnome-extension gnome-shell-extension move moveclock panel

Last synced: 7 months ago
JSON representation

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

Awesome Lists containing this project

README

          

[![Download on the GNOME Extensions](./resources/gnome.svg)](https://extensions.gnome.org/extension/6949/moveclock/)

# Clock icon moveclock

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

![Screenshot](./resources/screenshot.png)
## 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](https://extensions.gnome.org/extension/6949/moveclock/)
2. Click the install button.

### From the Latest Github Release

1. Download the [latest release from Github](https://github.com/kuvaus/moveclock/releases/latest/download/moveclock@kuvaus.org.shell-extension.zip) using wget:

```bash
wget https://github.com/kuvaus/moveclock/releases/latest/download/moveclock@kuvaus.org.shell-extension.zip
```

2. Install the extension with the following command. The `--force` option is only necessary if you're overwriting an existing installation:

```bash
gnome-extensions install --force moveclock@kuvaus.org.shell-extension.zip
```

### From Source Code

1. Clone the [latest source code from Github](https://github.com/kuvaus/moveclock):

```bash
git clone https://github.com/kuvaus/moveclock
```

2. Run the `install.sh` script:

```bash
cd moveclock
./install.sh -i
```

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

```bash
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 `` from here.

```bash
gnome-extensions list
```

- **Enable**: Activates the extension and repositions the clock and status panel.

```bash
gnome-extensions enable
```

- **Disable**: Deactivates the extension and reverts the clock and status panel to their default positions.

```bash
gnome-extensions disable
```

- **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.

```bash
gnome-extensions prefs
```

## Author

**kuvaus**

## License

**GPLv3**