black7375 / black7375/Firefox-UI-Fix

Install script fails trying to find Librewolf profiles

Open
#1,117 3 comments 3 reactions 0 assignees View on GitHub
Browser::Fork Install Issue::Bug
Dominant language
SCSS
Stars
5.9k
Forks
202
PR merge metrics
No merged PRs in 30d

Description

### Describe the bug

`install.sh` fails with the following output:
```
Selected Proton-Style............................OK
Profiles dir found...............................OK
FAILED: Unable to find profiles.ini at /home/nova/.var/app/io.gitlab.librewolf-community/.librewolf
```

Firefox and Firefox Developer Edition are both installed with profiles present in `~/.mozilla/firefox/`, which should be the first directory the script looks for. Librewolf is not installed at all.

### Expected behavior

The profile selection should appear as normal.

### Screenshots

Image

### OS

Linux

### OS - Others

Arch Linux

### Firefox Version

141.0b5

### Distribution

- [x] [Original Lepton](https://github.com/black7375/Firefox-UI-Fix)
- [x] [Lepton's photon style](https://github.com/black7375/Firefox-UI-Fix/tree/photon-style)
- [x] [Lepton's proton style](https://github.com/black7375/Firefox-UI-Fix/tree/proton-style)

### Additional context

Removing `"${HOME}/.var/app/io.gitlab.librewolf-community/.librewolf"` from `firefoxProfileDirPaths=(` in `install.sh` allowed me to successfully run the script.

Contributor guide

Open the contributing guide

Research direction

Start in install.sh at the firefoxProfileDirPaths array and run the installer on Linux with Firefox profiles present but no Librewolf installation. Verify that profile selection proceeds normally and does not fail while checking the absent Librewolf path.

Written by the indexing model from the issue text.

Assessment

Tech stack
bash
Domain
cli
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.