tangled
alpha
login
or
join now
da157.id
/
potatofox
1
fork
atom
this repo has no description
1
fork
atom
overview
issues
pulls
pipelines
awwpotato -> 0xda157
0xda157
4 months ago
4c38e1f6
16797521
+19
-19
14 changed files
expand all
collapse all
unified
split
README.md
chrome
browser
icons.css
main.css
misc.css
navbar.css
sidebar.css
urlbar.css
window-controls.css
content
about.css
pdf.css
sidebery.css
userChrome.css
vars.css
nix-example.md
+4
-4
README.md
···
46
- [Userchrome Toggle Extended](https://addons.mozilla.org/en-US/firefox/addon/userchrome-toggle-extended)
47
- [Firefox Color](https://addons.mozilla.org/en-US/firefox/addon/firefox-color) (optional)
48
49
-
Open the [releases tab](https://codeberg.org/awwpotato/PotatoFox/releases) and download the correct release for your version of Firefox (Urlbar > about:support > Application Basics > Version). Then copy the chrome directory and user.js file into your Firefox profiles directory (about:support > Application Basics > Profile Directory), then restart Firefox.
50
51
<details><summary>Advanced (cli) install (macOS/Linux)</summary>
52
53
#### Using git
54
55
```bash
56
-
git clone https://codeberg.org/awwpotato/potatofox.git
57
cd potatofox
58
ln -sr user.js chrome ~/.mozilla/firefox/<profile> # Linux
59
cp -r user.js chrome ~/Library/Application Support/Firefox/Profiles/<profile> # macOS
···
63
64
```bash
65
nyoom profile <profile-dir>
66
-
nyoom add codeberg:awwpotato/potatofox
67
nyoom switch potatofox
68
```
69
···
130
131
## Mirrors
132
133
-
Currently potatofox is available on [codeberg](https://codeberg.org/awwpotato/PotatoFox) (main) and [git.gay](https://git.gay/awwpotato/PotatoFox) (backup)
134
135
## License
136
···
46
- [Userchrome Toggle Extended](https://addons.mozilla.org/en-US/firefox/addon/userchrome-toggle-extended)
47
- [Firefox Color](https://addons.mozilla.org/en-US/firefox/addon/firefox-color) (optional)
48
49
+
Open the [releases tab](https://codeberg.org/da157/PotatoFox/releases) and download the correct release for your version of Firefox (Urlbar > about:support > Application Basics > Version). Then copy the chrome directory and user.js file into your Firefox profiles directory (about:support > Application Basics > Profile Directory), then restart Firefox.
50
51
<details><summary>Advanced (cli) install (macOS/Linux)</summary>
52
53
#### Using git
54
55
```bash
56
+
git clone https://codeberg.org/da157/potatofox.git
57
cd potatofox
58
ln -sr user.js chrome ~/.mozilla/firefox/<profile> # Linux
59
cp -r user.js chrome ~/Library/Application Support/Firefox/Profiles/<profile> # macOS
···
63
64
```bash
65
nyoom profile <profile-dir>
66
+
nyoom add codeberg:da157/potatofox
67
nyoom switch potatofox
68
```
69
···
130
131
## Mirrors
132
133
+
Currently potatofox is available on [codeberg](https://codeberg.org/da157/PotatoFox) (main) and [git.gay](https://git.gay/awwpotato/PotatoFox) (backup)
134
135
## License
136
+1
-1
chrome/browser/icons.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
:root[lwtheme="true"] .unified-extensions-item .toolbarbutton-badge {
5
background-color: var(--toolbarbutton-icon-fill) !important;
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
:root[lwtheme="true"] .unified-extensions-item .toolbarbutton-badge {
5
background-color: var(--toolbarbutton-icon-fill) !important;
+1
-1
chrome/browser/main.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
@import url("icons.css");
5
@import url("misc.css");
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
@import url("icons.css");
5
@import url("misc.css");
+1
-1
chrome/browser/misc.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
/* dev tools */
5
splitter.devtools-horizontal-splitter {
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
/* dev tools */
5
splitter.devtools-horizontal-splitter {
+1
-1
chrome/browser/navbar.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
/* navbar hidden */
5
:root:not([titlepreface*=""], [inDOMFullscreen="true"]) {
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
/* navbar hidden */
5
:root:not([titlepreface*=""], [inDOMFullscreen="true"]) {
+1
-1
chrome/browser/sidebar.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
/* make sidebar bg transparent */
5
@media -moz-pref( "browser.tabs.allow_transparent_browser") {
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
/* make sidebar bg transparent */
5
@media -moz-pref( "browser.tabs.allow_transparent_browser") {
+1
-1
chrome/browser/urlbar.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
#identity-box[pageproxystate="valid"]:is(
5
.notSecureText,
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
#identity-box[pageproxystate="valid"]:is(
5
.notSecureText,
+1
-1
chrome/browser/window-controls.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
/* navbar collapse */
5
:root[titlepreface*=""] .titlebar-buttonbox-container {
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
/* navbar collapse */
5
:root[titlepreface*=""] .titlebar-buttonbox-container {
+1
-1
chrome/content/about.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
/* themes for about:* pages */
5
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
/* themes for about:* pages */
5
+1
-1
chrome/content/pdf.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* Copyright (c) 2024 awwpotato <awwpotato@voidq.com> */
3
4
:root:has(.pdfViewer) {
5
#viewerContainer {
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* Copyright (c) 2024 0xda157 <0xda157@voidq.com> */
3
4
:root:has(.pdfViewer) {
5
#viewerContainer {
+1
-1
chrome/content/sidebery.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html")
5
{
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html")
5
{
+1
-1
chrome/userChrome.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
@import url("browser/main.css");
5
@import url("vars.css");
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
@import url("browser/main.css");
5
@import url("vars.css");
+1
-1
chrome/vars.css
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
-
/* SPDX-FileCopyrightText: 2024 awwpotato */
3
4
@import url("overrides.css");
5
···
1
/* SPDX-License-Identifier: MPL-2.0 */
2
+
/* SPDX-FileCopyrightText: 2024 0xda157 */
3
4
@import url("overrides.css");
5
+3
-3
nix-example.md
···
3
{
4
inputs = {
5
# other stuff
6
-
7
potatofox = {
8
-
url = "git+https://codeberg.org/awwpotato/PotatoFox";
9
flake = false;
10
};
11
};
···
39
};
40
};
41
};
42
-
43
home.file.".mozilla/firefox/${profile}/chrome" = {
44
source = "${potatofox}/chrome";
45
recursive = true;
···
3
{
4
inputs = {
5
# other stuff
6
+
7
potatofox = {
8
+
url = "git+https://codeberg.org/da157/PotatoFox";
9
flake = false;
10
};
11
};
···
39
};
40
};
41
};
42
+
43
home.file.".mozilla/firefox/${profile}/chrome" = {
44
source = "${potatofox}/chrome";
45
recursive = true;