Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
Changes
Page history
Update Install From Source Guide
authored
Apr 28, 2024
by
Andrew Zaech
Hide whitespace changes
Inline
Side-by-side
Install-From-Source-Guide.md
View page @
01edc609
**When installing ArcMenu from GitLab you may need to install _one_ of the following dependencies:**
```
libgettextpo-dev
```
```
gettext
```
---
### Install using Git:
*
*Step
1**
```
markdown
Open a new terminal
```
*
*Step
2 - Choose a branch**
Master branch (for GNOME version 45)
:
```
markdown
Run `git clone https://gitlab.com/arcmenu/ArcMenu.git`
```
gnome-42/43/44 branch (for GNOME version 42, 43, 44)
:
```
markdown
Run `git clone --single-branch --branch gnome-42/43/44 https://gitlab.com/arcmenu/ArcMenu.git`
```
gnome-40/41 branch (for GNOME version 40 and 41)
:
```
markdown
Run `git clone --single-branch --branch gnome-40/41 https://gitlab.com/arcmenu/ArcMenu.git`
```
gnome-3.36/3.38 branch (for GNOME versions 3.36 and 3.38)
:
```
markdown
Run `git clone --single-branch --branch gnome-3.36/3.38 https://gitlab.com/arcmenu/ArcMenu.git`
```
*
*Step
3**
```
markdown
Run `cd ArcMenu`
```
*
*Step
4**
```
markdown
Run `make install`
```
*
*Step
5**
```
markdown
Restart GNOME shell by pressing `Alt + F2` type in `r` and hit enter
or log out and back in if on a Wayland session.
```
```
ArcMenu may also need to be enabled after installing by using gnome-tweaks, the GNOME extensions app, or with dconf.
```
---
### Install from source files:
**Step 1**
```
markdown
Download the correct ArcMenu branch for your GNOME shell version below:
```
*
**[Master branch (GNOME 45)](https://gitlab.com/arcmenu/ArcMenu/-/archive/master/ArcMenu-master.zip)**
*
**[gnome-42/43/44 branch (GNOME 42, 43, 44)](https://gitlab.com/arcmenu/ArcMenu/-/archive/gnome-42/43/44/ArcMenu-gnome-42-43-44.zip)**
*
**[gnome-40/41 branch (GNOME 40 and 41)](https://gitlab.com/arcmenu/ArcMenu/-/archive/gnome-40/41/ArcMenu-gnome-40-41.zip)**
*
**[gnome-3.36/3.38 branch](https://gitlab.com/arcmenu/ArcMenu/-/archive/gnome-3.36/3.38/ArcMenu-gnome-3.36-3.38.zip)**
**Step 2**
```
markdown
Extract the .zip
```
**Step 3**
```
markdown
Open ArcMenu folder
```
**Step 4**
```
markdown
Open terminal within the folder
```
**Step 5**
```
markdown
Run
`make install`
```
**Step 6**
```
markdown
Restart GNOME shell by pressing
`Alt + F2`
type in
`r`
and hit enter
or log out and back in if on a Wayland session.
```
```
ArcMenu may also need to be enabled after installing by using gnome-tweaks, the GNOME extensions app, or with dconf.
**When installing ArcMenu from GitLab you may need to install _one_ of the following dependencies:**
```
libgettextpo-dev
```
```
gettext
```
---
### Install using Git:
*
*Step
1**
```
markdown
Open a new terminal
```
*
*Step
2 - Choose a branch**
Master branch (for GNOME version 45
and 46
)
:
```
markdown
Run `git clone https://gitlab.com/arcmenu/ArcMenu.git`
```
gnome-42/43/44 branch (for GNOME version 42, 43, 44)
:
```
markdown
Run `git clone --single-branch --branch gnome-42/43/44 https://gitlab.com/arcmenu/ArcMenu.git`
```
gnome-40/41 branch (for GNOME version 40 and 41)
:
```
markdown
Run `git clone --single-branch --branch gnome-40/41 https://gitlab.com/arcmenu/ArcMenu.git`
```
gnome-3.36/3.38 branch (for GNOME versions 3.36 and 3.38)
:
```
markdown
Run `git clone --single-branch --branch gnome-3.36/3.38 https://gitlab.com/arcmenu/ArcMenu.git`
```
*
*Step
3**
```
markdown
Run `cd ArcMenu`
```
*
*Step
4**
```
markdown
Run `make install`
```
*
*Step
5**
```
markdown
Restart GNOME shell by pressing `Alt + F2` type in `r` and hit enter
or log out and back in if on a Wayland session.
```
```
ArcMenu may also need to be enabled after installing by using gnome-tweaks, the GNOME extensions app, or with dconf.
```
---
### Install from source files:
**Step 1**
```
markdown
Download the correct ArcMenu branch for your GNOME shell version below:
```
*
**[Master branch (GNOME 45
and 46
)](https://gitlab.com/arcmenu/ArcMenu/-/archive/master/ArcMenu-master.zip)**
*
**[gnome-42/43/44 branch (GNOME 42, 43, 44)](https://gitlab.com/arcmenu/ArcMenu/-/archive/gnome-42/43/44/ArcMenu-gnome-42-43-44.zip)**
*
**[gnome-40/41 branch (GNOME 40 and 41)](https://gitlab.com/arcmenu/ArcMenu/-/archive/gnome-40/41/ArcMenu-gnome-40-41.zip)**
*
**[gnome-3.36/3.38 branch](https://gitlab.com/arcmenu/ArcMenu/-/archive/gnome-3.36/3.38/ArcMenu-gnome-3.36-3.38.zip)**
**Step 2**
```
markdown
Extract the .zip
```
**Step 3**
```
markdown
Open ArcMenu folder
```
**Step 4**
```
markdown
Open terminal within the folder
```
**Step 5**
```
markdown
Run
`make install`
```
**Step 6**
```
markdown
Restart GNOME shell by pressing
`Alt + F2`
type in
`r`
and hit enter
or log out and back in if on a Wayland session.
```
```
ArcMenu may also need to be enabled after installing by using gnome-tweaks, the GNOME extensions app, or with dconf.
```
\ No newline at end of file