https://github.com/egoficial/dash-to-dock
An Modified "Dash to dock Extension" for Ubuntu 24.04 LTS
https://github.com/egoficial/dash-to-dock
Last synced: 3 months ago
JSON representation
An Modified "Dash to dock Extension" for Ubuntu 24.04 LTS
- Host: GitHub
- URL: https://github.com/egoficial/dash-to-dock
- Owner: egoficial
- License: mit
- Created: 2025-01-31T21:18:32.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-02-15T10:25:38.000Z (4 months ago)
- Last Synced: 2025-02-15T11:23:13.619Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 9.19 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> [!WARNING]
> "Shrink dash" mode must be active!# Dash to Dock - Modified Version
This GNOME Shell extension moves the dash out of the overview, transforming it into a dock for easier application launching and faster window and desktop switching without leaving the desktop view.

## Modifications
- Removed extra internal padding.
- Removed extra icons spacing.
- Changed dash border radius to 6px.## Installation from Source
To install the extension from source, clone the repository and build it.### Build Dependencies
To compile the stylesheet, an implementation of SASS is required. Dash to Dock supports dart-sass (sass), sassc, and ruby-sass. We recommend using dart-sass (sass) or sassc, as ruby-sass is deprecated.By default, Dash to Dock builds with sassc. To change this behavior, set the SASS environment variable:
```sh
export SASS=dart # or export SASS=ruby
```### Building and Installing
Clone the repository and install the extension:```sh
git clone [email protected]:egoficial/dash-to-dock.git dash-to-dock
make -C dash-to-dock install
```After installation, reload the GNOME Shell:
- Under Xorg: Press `Alt+F2`, type `r`, and press `Enter`.
- Under Wayland: Log out and log back in.Enable the extension using `gnome-extensions-app` (GNOME Extensions) or `dconf`.
If `msgfmt` is missing, install the `gettext` package from your distribution's repository.
For more details, visit the original project: [Dash to Dock](https://micheleg.github.io/dash-to-dock/).