black7375 / black7375/Firefox-UI-Fix
Install script fails trying to find Librewolf profiles
- 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
### 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
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