Installation
There are a couple of ways to install Draw On Gnome. This will depend on your version of GNOME.
There are Many GNOME Versions!
To find out your version of GNOME open a terminal and type gnome-shell --version
or go to Settings > System > About > System Details(1).
Another fun way is to use the
neofetch
program!
Upcoming E.G.O. Approval
We are working on getting the extension approved by GNOME so that it will be listed on:
https://extensions.gnome.org (known as E.G.O.)
Stay tuned!
Option 1: Use the Automated Script
This method will work for any version of GNOME from v40 - v48, and v3.24 - v.3.38
-
Copy the following command to your Bash terminal and press
enter
to run it:bash <(wget -qO- https://raw.githubusercontent.com/daveprowse/scripts/refs/heads/main/dog-install.sh)
Warning
IMPORTANT!! Always check scripts before running them! If you are uncomfortable running the script, or cannot run the script, then install manually with Option #2 below.
The script will identify your version of GNOME and install the correct version of the extension automatically.
-
When the installation process is complete, logout and log back in.
-
Then, enable the extension:
-
In the GUI
-
Open the GNOME Extensions App:
gnome-extensions-app
-
Locate Draw On Gnome and enable it.
Tip
You can install the Gnome Extensions App package within your Linux distribution(1).
For example:
- in most Linux:
sudo dnf install gnome-extensions-app
. - otherwise:
sudo apt install gnome-shell-extensions-prefs
.
- in most Linux:
-
-
In the CLI:
Note
For GNOME version 45 and older you will need to type:
gnome-extensions enable draw-on-your-screen3@daveprowse.github.io
-
-
Use the tool by pressing
Super + Alt + D
.
Remember that this extension has a minimalist "look". Everything is controlled via keyboard shortcuts.(1) For basic usage, see this link.
To view all of the shortcuts while working in the extension press
Ctrl + F1
.
Have fun!
Option 2: Install Manually from the Release or Repository Branch
For those of you who would rather install manually, find your version of GNOME and follow the directions.
GNOME v48
-
Download or clone the extension.
Download option:
wget https://github.com/daveprowse/Draw-On-Gnome/releases/download/D.O.G.-ver-1.3/Draw-On-GNOME-ver-1-3.tar.xz
Then, decompress the tar file:
Clone option (GIVES LATEST WORKING VERSION):
-
Place the directory (the one that contains
metadata.json
) in~/.local/share/gnome-shell/extensions
- Change the directory name to
draw-on-gnome@daveprowse.github.io
-
Restart your session:
- (Wayland) - Log out and log back in
- (Xorg) - Type
alt + F2
andr
to restart the gnome-shell
-
Enable the extension with GNOME Extensions command or application
Super + Alt + D
to test. For basic usage, see this link.
Issues? Let us know at this link.
ENJOY!
GNOME v47 and v46
-
Download the extension.
Download option:
wget https://github.com/daveprowse/Draw-On-Gnome/releases/download/D.O.G.-ver-1.1/Draw-On-Gnome-ver-1-1.tar.xz
Then, decompress the tar file:
Follow steps 2-6 from the procedure above.
GNOME v45
Download or clone this repository branch
-
Download option:
Then, decompress the tar file: tar -xvf GNOMEv45.tar.xz
-
Clone option:
Follow steps 2-6 from the procedure above.
GNOME v42 - 44
Download or clone this repository branch
-
Download option:
wget https://github.com/daveprowse/Draw-On-Gnome/releases/download/v13.0-GNOME-v42-v44/GNOMEv42.tar.xz
Then, decompress the tar file:
tar -xvf GNOMEv42.tar.xz
-
Clone option:
Follow steps 2-6 from the procedure above.
GNOME v3.xx, v40, and v41
Download or clone this repository branch
-
Download option:
Then, decompress the tar file:
tar -xvf GNOMEv41.tar.xz
-
Clone option:
Follow steps 2-6 from the procedure above.