migrate to more gtk software

This commit is contained in:
Penelope Gwen 2026-07-08 14:20:56 -07:00 committed by Penelope Gwen
parent f10a66ba2f
commit e708132090
25 changed files with 597 additions and 217 deletions

View file

@ -42,6 +42,7 @@ depends = ["graphical"]
"wayland/config/sway-de-utils/config.toml" = { target = "~/.config/sway-de-utils/config.toml", type = "template" }
"wayland/bashrc.d" = "~/.bashrc.d"
"wayland/bin" = "~/.local/bin"
"wayland/share/applications" = "~/.local/share/applications"
[wayland.variables]

View file

@ -1,5 +1,5 @@
[Added Associations]
application/json=org.kde.kate.desktop;
application/json=nvim.desktop;
application/pdf=org.gnome.Evince.desktop;com.github.xournalpp.xournalpp.desktop;
application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;
application/x-extension-htm=librewolf.desktop;
@ -8,17 +8,17 @@ application/x-extension-shtml=librewolf.desktop;
application/x-extension-xht=librewolf.desktop;
application/x-extension-xhtml=librewolf.desktop;
application/xhtml+xml=librewolf.desktop;
application/xml=org.kde.kate.desktop;
application/zip=org.kde.ark.desktop;
application/xml=nvim.desktop;
application/zip=xarchiver.desktop;
image/gif=mpv.desktop;feh.desktop;
image/heif=feh-6.desktop;feh.desktop;
image/heif=feh.desktop;
image/jpeg=feh.desktop;
image/png=feh-5.desktop;feh-4.desktop;feh-3.desktop;feh-2.desktop;feh.desktop;
image/webp=feh-4.desktop;feh-3.desktop;feh.desktop;
inode/directory=org.kde.dolphin.desktop;
image/png=feh.desktop;
image/webp=feh.desktop;
inode/directory=pcmanfm.desktop;
text/html=librewolf.desktop;
text/markdown=org.kde.kate.desktop;
text/plain=org.kde.kate.desktop;
text/markdown=nvim.desktop;
text/plain=nvim.desktop;
video/mp4=mpv.desktop;
video/quicktime=mpv.desktop;
video/x-matroska=mpv.desktop;
@ -27,7 +27,7 @@ x-scheme-handler/http=librewolf.desktop;
x-scheme-handler/https=librewolf.desktop;
[Default Applications]
application/json=org.kde.kate.desktop;
application/json=nvim.desktop;
application/pdf=org.gnome.Evince.desktop;
application/vnd.oasis.opendocument.text=libreoffice-writer.desktop;
application/x-extension-htm=librewolf.desktop
@ -36,18 +36,18 @@ application/x-extension-shtml=librewolf.desktop
application/x-extension-xht=librewolf.desktop
application/x-extension-xhtml=librewolf.desktop
application/xhtml+xml=librewolf.desktop
application/xml=org.kde.kate.desktop;
application/zip=org.kde.ark.desktop;
application/xml=nvim.desktop;
application/zip=xarchiver.desktop;
image/gif=mpv.desktop;
image/heif=feh-6.desktop;
image/heif=feh.desktop;
image/jpeg=feh.desktop;
image/png=feh-5.desktop;
image/webp=feh-4.desktop;
inode/directory=org.kde.dolphin.desktop;
inode/mount-point=org.kde.dolphin.desktop;
image/png=feh.desktop;
image/webp=feh.desktop;
inode/directory=pcmanfm.desktop;
inode/mount-point=pcmanfm.desktop;
text/html=librewolf.desktop;
text/markdown=org.kde.kate.desktop;
text/plain=org.kde.kate.desktop;
text/markdown=nvim.desktop;
text/plain=nvim.desktop;
video/mp4=mpv.desktop;
video/quicktime=mpv.desktop;
video/x-matroska=mpv.desktop;

View file

@ -3,7 +3,15 @@
}
#navigator-toolbox {
border-bottom: none !important;
background-color: [[[COLORHEX]]] !important;
* {
font-family: OverpassM Nerd Font Propo;
}
}
/*html {
body {
background-color: [[[COLORHEX]]] !important;
}*/
#sidebar-splitter {
display: none !important;
}
@ -11,11 +19,25 @@
#sidebar-header {
display: none !important;
}
#nav-bar {
background-color: transparent !important;
border-top: 1px !important;
}
:root {
--tabpanel-background-color: [[[BACKGROUNDHEX]]] !important;
--toolbar-bgcolor: [[[COLORHEX]]] !important;
--toolbar-backgroud-color: [[[COLORHEX]]] !important;
--toolbar-field-background-color: transparent !important;
--urlbar-box-bgcolor: transparent !important;
--toolbarbutton-border-radius: 0px !important;
--panel-border-radius: 0px !important;
--button-border-radius: 0px !important;
--panel-menuitem-border-radius: 0px !important;
--urlbar-border-radius: 0px !important;
--tab-border-radius: 0px !important;
--border-radius-medium: 0px !important;
--arrowpanel-border-radius: 0px !important;
--arrowpanel-menuitem-border-radius: 0px !important;
}
/*#tabbrowser-tabpanels {
display: flex;
@ -30,21 +52,28 @@
text-align: center !important;
}
#tabbrowser-tabpanels {
margin: 10px !important;
margin-left: 10px !important;
border-radius: 12px !important;
* { border-radius: 12px !important; }
/* margin: 10px !important;
margin-left: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#urlbar-searchmode-switcher {
display: none !important;
}
#sidebar-box {
background-color: transparent !important;
/* background-color: [[[BACKGROUNDHEX]]] !important;*/
/* background-color: [[[BACKGROUNDHEX]]] !important;
margin: 10px !important;
margin-right: 0px !important;
border-radius: 10px !important;
* { border-radius: 10px !important; }
margin-right: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#browser {
background-color: [[[COLORHEX]]] !important;
padding: 10px !important;
}
#PersonalToolbar {
background-color: transparent !important;
}
/*:root { --tabpanel-background-color: #11131700 !important; }*/
/*:root { --tabpanel-background-color: rgba(17,19,23,1) !important; }*/

View file

@ -70,10 +70,15 @@ NOTE: You can use the userContent.css file without change preferences (about:con
/* SPDX-FileCopyrightText: 2024 awwpotato */
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html") {
* {
font-family: OverpassM Nerd Font Propo;
}
:root,
.root,
#root {
--general-border-radius: var(--uc-button-radius) !important;
/* --general-border-radius: var(--uc-button-radius) !important;*/
--general-border-radius: 0px !important;
--tabs-margin: 1.5px !important;
--tabs-pinned-height: 30px !important;
--tabs-pinned-width: 30px !important;
@ -81,7 +86,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
--nav-btn-width: 30px !important;
--nav-btn-height: 28px !important;
--active-el-bg: [[[COLORHEX]]] !important;
--tabs-border-radius: 8px !important;
--tabs-border-radius: 0px !important;
@media -moz-pref("browser.tabs.allow_transparent_browser") and (not (-moz-platform: windows)) {
background-color: transparent !important;
@ -133,7 +138,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
}
.NavigationBar {
border-radius: 6px !important;
border-radius: 0px !important;
margin: 0.3px !important;
}
@ -226,7 +231,8 @@ NOTE: You can use the userContent.css file without change preferences (about:con
padding: 0px !important;
padding-bottom: var(--tabs-margin) !important;
margin: 0 var(--tabs-margin);
border-radius: var(--tabs-border-radius);
/* border-radius: var(--tabs-border-radius);*/
border-radius: 0px;
position: relative !important;
overflow: clip !important;
@ -264,4 +270,4 @@ NOTE: You can use the userContent.css file without change preferences (about:con
margin: 0 var(--tabs-inner-gap) 0 calc(var(--tabs-inner-gap) + 2px);
}
}
}
}

View file

@ -10,10 +10,39 @@
/****************************************************************************
* Betterfox *
* "Ad meliora" *
* version: 150 *
* version: 152 *
* url: https://github.com/yokoffing/Betterfox *
****************************************************************************/
/****************************************************************************
* SECTION: FASTFOX *
****************************************************************************/
/** GENERAL ***/
user_pref("gfx.content.skia-font-cache-size", 20);
user_pref("content.notify.interval", 100000);
/** GFX ***/
user_pref("gfx.canvas.accelerated.cache-size", 512);
/** JS ***/
user_pref("javascript.options.baselinejit.threshold", 50);
/** MEDIA CACHE ***/
user_pref("media.cache_readahead_limit", 3600);
user_pref("media.cache_resume_threshold", 1800);
/** IMAGE CACHE ***/
user_pref("image.mem.decode_bytes_at_a_time", 32768);
/** NETWORKING ***/
user_pref("network.buffer.cache.size", 65535);
user_pref("network.buffer.cache.count", 48);
user_pref("network.http.max-connections", 1800);
user_pref("network.http.max-persistent-connections-per-server", 10);
user_pref("network.http.max-urgent-start-excessive-connections-per-host", 5);
user_pref("network.http.request.max-start-delay", 5);
user_pref("network.dnsCacheExpiration", 3600);
/****************************************************************************
* SECTION: SECUREFOX *
****************************************************************************/
@ -41,7 +70,6 @@ user_pref("browser.sessionstore.interval", 60000);
/** SHUTDOWN & SANITIZING ***/
user_pref("privacy.history.custom", true);
user_pref("browser.privatebrowsing.resetPBM.enabled", true);
/** SPECULATIVE LOADING ***/
user_pref("network.http.speculative-parallel-limit", 0);
@ -174,9 +202,7 @@ user_pref("browser.download.open_pdf_attachments_inline", true);
/** TAB BEHAVIOR ***/
user_pref("browser.bookmarks.openInTabClosesMenu", false);
user_pref("browser.menu.showViewImageInfo", true);
user_pref("findbar.highlightAll", true);
user_pref("layout.word_select.eat_space_to_next_word", false);
/****************************************************************************
* SECTION: SMOOTHFOX *

View file

@ -13,8 +13,8 @@ user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.enabled", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.private.enabled", true);
user_pref("widget.use-xdg-desktop-portal.file-picker",1);
user_pref("widget.use-xdg-desktop-portal.mime-handler",1);
user_pref("widget.use-xdg-desktop-portal.file-picker",0);
user_pref("widget.use-xdg-desktop-portal.mime-handler",0);
user_pref("browser.urlbar.switchTabs.adoptIntoActiveWindow",true);

View file

@ -3,7 +3,15 @@
}
#navigator-toolbox {
border-bottom: none !important;
background-color: #795f7c7f !important;
* {
font-family: OverpassM Nerd Font Propo;
}
}
/*html {
body {
background-color: #795f7c7f !important;
}*/
#sidebar-splitter {
display: none !important;
}
@ -11,11 +19,25 @@
#sidebar-header {
display: none !important;
}
#nav-bar {
background-color: transparent !important;
border-top: 1px !important;
}
:root {
--tabpanel-background-color: #1113174c !important;
--toolbar-bgcolor: #795f7c7f !important;
--toolbar-backgroud-color: #795f7c7f !important;
--toolbar-field-background-color: transparent !important;
--urlbar-box-bgcolor: transparent !important;
--toolbarbutton-border-radius: 0px !important;
--panel-border-radius: 0px !important;
--button-border-radius: 0px !important;
--panel-menuitem-border-radius: 0px !important;
--urlbar-border-radius: 0px !important;
--tab-border-radius: 0px !important;
--border-radius-medium: 0px !important;
--arrowpanel-border-radius: 0px !important;
--arrowpanel-menuitem-border-radius: 0px !important;
}
/*#tabbrowser-tabpanels {
display: flex;
@ -30,21 +52,28 @@
text-align: center !important;
}
#tabbrowser-tabpanels {
margin: 10px !important;
margin-left: 10px !important;
border-radius: 12px !important;
* { border-radius: 12px !important; }
/* margin: 10px !important;
margin-left: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#urlbar-searchmode-switcher {
display: none !important;
}
#sidebar-box {
background-color: transparent !important;
/* background-color: #1113174c !important;*/
/* background-color: #1113174c !important;
margin: 10px !important;
margin-right: 0px !important;
border-radius: 10px !important;
* { border-radius: 10px !important; }
margin-right: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#browser {
background-color: #795f7c7f !important;
padding: 10px !important;
}
#PersonalToolbar {
background-color: transparent !important;
}
/*:root { --tabpanel-background-color: #11131700 !important; }*/
/*:root { --tabpanel-background-color: rgba(17,19,23,1) !important; }*/

View file

@ -70,10 +70,15 @@ NOTE: You can use the userContent.css file without change preferences (about:con
/* SPDX-FileCopyrightText: 2024 awwpotato */
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html") {
* {
font-family: OverpassM Nerd Font Propo;
}
:root,
.root,
#root {
--general-border-radius: var(--uc-button-radius) !important;
/* --general-border-radius: var(--uc-button-radius) !important;*/
--general-border-radius: 0px !important;
--tabs-margin: 1.5px !important;
--tabs-pinned-height: 30px !important;
--tabs-pinned-width: 30px !important;
@ -81,7 +86,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
--nav-btn-width: 30px !important;
--nav-btn-height: 28px !important;
--active-el-bg: #795f7c7f !important;
--tabs-border-radius: 8px !important;
--tabs-border-radius: 0px !important;
@media -moz-pref("browser.tabs.allow_transparent_browser") and (not (-moz-platform: windows)) {
background-color: transparent !important;
@ -133,7 +138,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
}
.NavigationBar {
border-radius: 6px !important;
border-radius: 0px !important;
margin: 0.3px !important;
}
@ -226,7 +231,8 @@ NOTE: You can use the userContent.css file without change preferences (about:con
padding: 0px !important;
padding-bottom: var(--tabs-margin) !important;
margin: 0 var(--tabs-margin);
border-radius: var(--tabs-border-radius);
/* border-radius: var(--tabs-border-radius);*/
border-radius: 0px;
position: relative !important;
overflow: clip !important;
@ -264,4 +270,4 @@ NOTE: You can use the userContent.css file without change preferences (about:con
margin: 0 var(--tabs-inner-gap) 0 calc(var(--tabs-inner-gap) + 2px);
}
}
}
}

View file

@ -10,10 +10,39 @@
/****************************************************************************
* Betterfox *
* "Ad meliora" *
* version: 150 *
* version: 152 *
* url: https://github.com/yokoffing/Betterfox *
****************************************************************************/
/****************************************************************************
* SECTION: FASTFOX *
****************************************************************************/
/** GENERAL ***/
user_pref("gfx.content.skia-font-cache-size", 20);
user_pref("content.notify.interval", 100000);
/** GFX ***/
user_pref("gfx.canvas.accelerated.cache-size", 512);
/** JS ***/
user_pref("javascript.options.baselinejit.threshold", 50);
/** MEDIA CACHE ***/
user_pref("media.cache_readahead_limit", 3600);
user_pref("media.cache_resume_threshold", 1800);
/** IMAGE CACHE ***/
user_pref("image.mem.decode_bytes_at_a_time", 32768);
/** NETWORKING ***/
user_pref("network.buffer.cache.size", 65535);
user_pref("network.buffer.cache.count", 48);
user_pref("network.http.max-connections", 1800);
user_pref("network.http.max-persistent-connections-per-server", 10);
user_pref("network.http.max-urgent-start-excessive-connections-per-host", 5);
user_pref("network.http.request.max-start-delay", 5);
user_pref("network.dnsCacheExpiration", 3600);
/****************************************************************************
* SECTION: SECUREFOX *
****************************************************************************/
@ -41,7 +70,6 @@ user_pref("browser.sessionstore.interval", 60000);
/** SHUTDOWN & SANITIZING ***/
user_pref("privacy.history.custom", true);
user_pref("browser.privatebrowsing.resetPBM.enabled", true);
/** SPECULATIVE LOADING ***/
user_pref("network.http.speculative-parallel-limit", 0);
@ -174,9 +202,7 @@ user_pref("browser.download.open_pdf_attachments_inline", true);
/** TAB BEHAVIOR ***/
user_pref("browser.bookmarks.openInTabClosesMenu", false);
user_pref("browser.menu.showViewImageInfo", true);
user_pref("findbar.highlightAll", true);
user_pref("layout.word_select.eat_space_to_next_word", false);
/****************************************************************************
* SECTION: SMOOTHFOX *
@ -211,8 +237,8 @@ user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.enabled", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.private.enabled", true);
user_pref("widget.use-xdg-desktop-portal.file-picker",1);
user_pref("widget.use-xdg-desktop-portal.mime-handler",1);
user_pref("widget.use-xdg-desktop-portal.file-picker",0);
user_pref("widget.use-xdg-desktop-portal.mime-handler",0);
user_pref("browser.urlbar.switchTabs.adoptIntoActiveWindow",true);

View file

@ -3,7 +3,15 @@
}
#navigator-toolbox {
border-bottom: none !important;
background-color: #87af8733 !important;
* {
font-family: OverpassM Nerd Font Propo;
}
}
/*html {
body {
background-color: #87af8733 !important;
}*/
#sidebar-splitter {
display: none !important;
}
@ -11,11 +19,25 @@
#sidebar-header {
display: none !important;
}
#nav-bar {
background-color: transparent !important;
border-top: 1px !important;
}
:root {
--tabpanel-background-color: #11131766 !important;
--toolbar-bgcolor: #87af8733 !important;
--toolbar-backgroud-color: #87af8733 !important;
--toolbar-field-background-color: transparent !important;
--urlbar-box-bgcolor: transparent !important;
--toolbarbutton-border-radius: 0px !important;
--panel-border-radius: 0px !important;
--button-border-radius: 0px !important;
--panel-menuitem-border-radius: 0px !important;
--urlbar-border-radius: 0px !important;
--tab-border-radius: 0px !important;
--border-radius-medium: 0px !important;
--arrowpanel-border-radius: 0px !important;
--arrowpanel-menuitem-border-radius: 0px !important;
}
/*#tabbrowser-tabpanels {
display: flex;
@ -30,21 +52,28 @@
text-align: center !important;
}
#tabbrowser-tabpanels {
margin: 10px !important;
margin-left: 10px !important;
border-radius: 12px !important;
* { border-radius: 12px !important; }
/* margin: 10px !important;
margin-left: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#urlbar-searchmode-switcher {
display: none !important;
}
#sidebar-box {
background-color: transparent !important;
/* background-color: #11131766 !important;*/
/* background-color: #11131766 !important;
margin: 10px !important;
margin-right: 0px !important;
border-radius: 10px !important;
* { border-radius: 10px !important; }
margin-right: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#browser {
background-color: #87af8733 !important;
padding: 10px !important;
}
#PersonalToolbar {
background-color: transparent !important;
}
/*:root { --tabpanel-background-color: #11131700 !important; }*/
/*:root { --tabpanel-background-color: rgba(17,19,23,1) !important; }*/

View file

@ -70,10 +70,15 @@ NOTE: You can use the userContent.css file without change preferences (about:con
/* SPDX-FileCopyrightText: 2024 awwpotato */
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html") {
* {
font-family: OverpassM Nerd Font Propo;
}
:root,
.root,
#root {
--general-border-radius: var(--uc-button-radius) !important;
/* --general-border-radius: var(--uc-button-radius) !important;*/
--general-border-radius: 0px !important;
--tabs-margin: 1.5px !important;
--tabs-pinned-height: 30px !important;
--tabs-pinned-width: 30px !important;
@ -81,7 +86,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
--nav-btn-width: 30px !important;
--nav-btn-height: 28px !important;
--active-el-bg: #87af8733 !important;
--tabs-border-radius: 8px !important;
--tabs-border-radius: 0px !important;
@media -moz-pref("browser.tabs.allow_transparent_browser") and (not (-moz-platform: windows)) {
background-color: transparent !important;
@ -133,7 +138,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
}
.NavigationBar {
border-radius: 6px !important;
border-radius: 0px !important;
margin: 0.3px !important;
}
@ -226,7 +231,8 @@ NOTE: You can use the userContent.css file without change preferences (about:con
padding: 0px !important;
padding-bottom: var(--tabs-margin) !important;
margin: 0 var(--tabs-margin);
border-radius: var(--tabs-border-radius);
/* border-radius: var(--tabs-border-radius);*/
border-radius: 0px;
position: relative !important;
overflow: clip !important;
@ -264,4 +270,4 @@ NOTE: You can use the userContent.css file without change preferences (about:con
margin: 0 var(--tabs-inner-gap) 0 calc(var(--tabs-inner-gap) + 2px);
}
}
}
}

View file

@ -10,10 +10,39 @@
/****************************************************************************
* Betterfox *
* "Ad meliora" *
* version: 150 *
* version: 152 *
* url: https://github.com/yokoffing/Betterfox *
****************************************************************************/
/****************************************************************************
* SECTION: FASTFOX *
****************************************************************************/
/** GENERAL ***/
user_pref("gfx.content.skia-font-cache-size", 20);
user_pref("content.notify.interval", 100000);
/** GFX ***/
user_pref("gfx.canvas.accelerated.cache-size", 512);
/** JS ***/
user_pref("javascript.options.baselinejit.threshold", 50);
/** MEDIA CACHE ***/
user_pref("media.cache_readahead_limit", 3600);
user_pref("media.cache_resume_threshold", 1800);
/** IMAGE CACHE ***/
user_pref("image.mem.decode_bytes_at_a_time", 32768);
/** NETWORKING ***/
user_pref("network.buffer.cache.size", 65535);
user_pref("network.buffer.cache.count", 48);
user_pref("network.http.max-connections", 1800);
user_pref("network.http.max-persistent-connections-per-server", 10);
user_pref("network.http.max-urgent-start-excessive-connections-per-host", 5);
user_pref("network.http.request.max-start-delay", 5);
user_pref("network.dnsCacheExpiration", 3600);
/****************************************************************************
* SECTION: SECUREFOX *
****************************************************************************/
@ -41,7 +70,6 @@ user_pref("browser.sessionstore.interval", 60000);
/** SHUTDOWN & SANITIZING ***/
user_pref("privacy.history.custom", true);
user_pref("browser.privatebrowsing.resetPBM.enabled", true);
/** SPECULATIVE LOADING ***/
user_pref("network.http.speculative-parallel-limit", 0);
@ -174,9 +202,7 @@ user_pref("browser.download.open_pdf_attachments_inline", true);
/** TAB BEHAVIOR ***/
user_pref("browser.bookmarks.openInTabClosesMenu", false);
user_pref("browser.menu.showViewImageInfo", true);
user_pref("findbar.highlightAll", true);
user_pref("layout.word_select.eat_space_to_next_word", false);
/****************************************************************************
* SECTION: SMOOTHFOX *
@ -211,8 +237,8 @@ user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.enabled", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.private.enabled", true);
user_pref("widget.use-xdg-desktop-portal.file-picker",1);
user_pref("widget.use-xdg-desktop-portal.mime-handler",1);
user_pref("widget.use-xdg-desktop-portal.file-picker",0);
user_pref("widget.use-xdg-desktop-portal.mime-handler",0);
user_pref("browser.urlbar.switchTabs.adoptIntoActiveWindow",true);

View file

@ -3,7 +3,15 @@
}
#navigator-toolbox {
border-bottom: none !important;
background-color: #746163a5 !important;
* {
font-family: OverpassM Nerd Font Propo;
}
}
/*html {
body {
background-color: #746163a5 !important;
}*/
#sidebar-splitter {
display: none !important;
}
@ -11,11 +19,25 @@
#sidebar-header {
display: none !important;
}
#nav-bar {
background-color: transparent !important;
border-top: 1px !important;
}
:root {
--tabpanel-background-color: #1113178c !important;
--toolbar-bgcolor: #746163a5 !important;
--toolbar-backgroud-color: #746163a5 !important;
--toolbar-field-background-color: transparent !important;
--urlbar-box-bgcolor: transparent !important;
--toolbarbutton-border-radius: 0px !important;
--panel-border-radius: 0px !important;
--button-border-radius: 0px !important;
--panel-menuitem-border-radius: 0px !important;
--urlbar-border-radius: 0px !important;
--tab-border-radius: 0px !important;
--border-radius-medium: 0px !important;
--arrowpanel-border-radius: 0px !important;
--arrowpanel-menuitem-border-radius: 0px !important;
}
/*#tabbrowser-tabpanels {
display: flex;
@ -30,21 +52,28 @@
text-align: center !important;
}
#tabbrowser-tabpanels {
margin: 10px !important;
margin-left: 10px !important;
border-radius: 12px !important;
* { border-radius: 12px !important; }
/* margin: 10px !important;
margin-left: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#urlbar-searchmode-switcher {
display: none !important;
}
#sidebar-box {
background-color: transparent !important;
/* background-color: #1113178c !important;*/
/* background-color: #1113178c !important;
margin: 10px !important;
margin-right: 0px !important;
border-radius: 10px !important;
* { border-radius: 10px !important; }
margin-right: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#browser {
background-color: #746163a5 !important;
padding: 10px !important;
}
#PersonalToolbar {
background-color: transparent !important;
}
/*:root { --tabpanel-background-color: #11131700 !important; }*/
/*:root { --tabpanel-background-color: rgba(17,19,23,1) !important; }*/

View file

@ -70,10 +70,15 @@ NOTE: You can use the userContent.css file without change preferences (about:con
/* SPDX-FileCopyrightText: 2024 awwpotato */
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html") {
* {
font-family: OverpassM Nerd Font Propo;
}
:root,
.root,
#root {
--general-border-radius: var(--uc-button-radius) !important;
/* --general-border-radius: var(--uc-button-radius) !important;*/
--general-border-radius: 0px !important;
--tabs-margin: 1.5px !important;
--tabs-pinned-height: 30px !important;
--tabs-pinned-width: 30px !important;
@ -81,7 +86,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
--nav-btn-width: 30px !important;
--nav-btn-height: 28px !important;
--active-el-bg: #746163a5 !important;
--tabs-border-radius: 8px !important;
--tabs-border-radius: 0px !important;
@media -moz-pref("browser.tabs.allow_transparent_browser") and (not (-moz-platform: windows)) {
background-color: transparent !important;
@ -133,7 +138,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
}
.NavigationBar {
border-radius: 6px !important;
border-radius: 0px !important;
margin: 0.3px !important;
}
@ -226,7 +231,8 @@ NOTE: You can use the userContent.css file without change preferences (about:con
padding: 0px !important;
padding-bottom: var(--tabs-margin) !important;
margin: 0 var(--tabs-margin);
border-radius: var(--tabs-border-radius);
/* border-radius: var(--tabs-border-radius);*/
border-radius: 0px;
position: relative !important;
overflow: clip !important;
@ -264,4 +270,4 @@ NOTE: You can use the userContent.css file without change preferences (about:con
margin: 0 var(--tabs-inner-gap) 0 calc(var(--tabs-inner-gap) + 2px);
}
}
}
}

View file

@ -10,10 +10,39 @@
/****************************************************************************
* Betterfox *
* "Ad meliora" *
* version: 150 *
* version: 152 *
* url: https://github.com/yokoffing/Betterfox *
****************************************************************************/
/****************************************************************************
* SECTION: FASTFOX *
****************************************************************************/
/** GENERAL ***/
user_pref("gfx.content.skia-font-cache-size", 20);
user_pref("content.notify.interval", 100000);
/** GFX ***/
user_pref("gfx.canvas.accelerated.cache-size", 512);
/** JS ***/
user_pref("javascript.options.baselinejit.threshold", 50);
/** MEDIA CACHE ***/
user_pref("media.cache_readahead_limit", 3600);
user_pref("media.cache_resume_threshold", 1800);
/** IMAGE CACHE ***/
user_pref("image.mem.decode_bytes_at_a_time", 32768);
/** NETWORKING ***/
user_pref("network.buffer.cache.size", 65535);
user_pref("network.buffer.cache.count", 48);
user_pref("network.http.max-connections", 1800);
user_pref("network.http.max-persistent-connections-per-server", 10);
user_pref("network.http.max-urgent-start-excessive-connections-per-host", 5);
user_pref("network.http.request.max-start-delay", 5);
user_pref("network.dnsCacheExpiration", 3600);
/****************************************************************************
* SECTION: SECUREFOX *
****************************************************************************/
@ -41,7 +70,6 @@ user_pref("browser.sessionstore.interval", 60000);
/** SHUTDOWN & SANITIZING ***/
user_pref("privacy.history.custom", true);
user_pref("browser.privatebrowsing.resetPBM.enabled", true);
/** SPECULATIVE LOADING ***/
user_pref("network.http.speculative-parallel-limit", 0);
@ -174,9 +202,7 @@ user_pref("browser.download.open_pdf_attachments_inline", true);
/** TAB BEHAVIOR ***/
user_pref("browser.bookmarks.openInTabClosesMenu", false);
user_pref("browser.menu.showViewImageInfo", true);
user_pref("findbar.highlightAll", true);
user_pref("layout.word_select.eat_space_to_next_word", false);
/****************************************************************************
* SECTION: SMOOTHFOX *
@ -211,8 +237,8 @@ user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.enabled", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.private.enabled", true);
user_pref("widget.use-xdg-desktop-portal.file-picker",1);
user_pref("widget.use-xdg-desktop-portal.mime-handler",1);
user_pref("widget.use-xdg-desktop-portal.file-picker",0);
user_pref("widget.use-xdg-desktop-portal.mime-handler",0);
user_pref("browser.urlbar.switchTabs.adoptIntoActiveWindow",true);

View file

@ -3,7 +3,15 @@
}
#navigator-toolbox {
border-bottom: none !important;
background-color: #d8af5f33 !important;
* {
font-family: OverpassM Nerd Font Propo;
}
}
/*html {
body {
background-color: #d8af5f33 !important;
}*/
#sidebar-splitter {
display: none !important;
}
@ -11,11 +19,25 @@
#sidebar-header {
display: none !important;
}
#nav-bar {
background-color: transparent !important;
border-top: 1px !important;
}
:root {
--tabpanel-background-color: #11131766 !important;
--toolbar-bgcolor: #d8af5f33 !important;
--toolbar-backgroud-color: #d8af5f33 !important;
--toolbar-field-background-color: transparent !important;
--urlbar-box-bgcolor: transparent !important;
--toolbarbutton-border-radius: 0px !important;
--panel-border-radius: 0px !important;
--button-border-radius: 0px !important;
--panel-menuitem-border-radius: 0px !important;
--urlbar-border-radius: 0px !important;
--tab-border-radius: 0px !important;
--border-radius-medium: 0px !important;
--arrowpanel-border-radius: 0px !important;
--arrowpanel-menuitem-border-radius: 0px !important;
}
/*#tabbrowser-tabpanels {
display: flex;
@ -30,21 +52,28 @@
text-align: center !important;
}
#tabbrowser-tabpanels {
margin: 10px !important;
margin-left: 10px !important;
border-radius: 12px !important;
* { border-radius: 12px !important; }
/* margin: 10px !important;
margin-left: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#urlbar-searchmode-switcher {
display: none !important;
}
#sidebar-box {
background-color: transparent !important;
/* background-color: #11131766 !important;*/
/* background-color: #11131766 !important;
margin: 10px !important;
margin-right: 0px !important;
border-radius: 10px !important;
* { border-radius: 10px !important; }
margin-right: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#browser {
background-color: #d8af5f33 !important;
padding: 10px !important;
}
#PersonalToolbar {
background-color: transparent !important;
}
/*:root { --tabpanel-background-color: #11131700 !important; }*/
/*:root { --tabpanel-background-color: rgba(17,19,23,1) !important; }*/

View file

@ -70,10 +70,15 @@ NOTE: You can use the userContent.css file without change preferences (about:con
/* SPDX-FileCopyrightText: 2024 awwpotato */
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html") {
* {
font-family: OverpassM Nerd Font Propo;
}
:root,
.root,
#root {
--general-border-radius: var(--uc-button-radius) !important;
/* --general-border-radius: var(--uc-button-radius) !important;*/
--general-border-radius: 0px !important;
--tabs-margin: 1.5px !important;
--tabs-pinned-height: 30px !important;
--tabs-pinned-width: 30px !important;
@ -81,7 +86,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
--nav-btn-width: 30px !important;
--nav-btn-height: 28px !important;
--active-el-bg: #d8af5f33 !important;
--tabs-border-radius: 8px !important;
--tabs-border-radius: 0px !important;
@media -moz-pref("browser.tabs.allow_transparent_browser") and (not (-moz-platform: windows)) {
background-color: transparent !important;
@ -133,7 +138,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
}
.NavigationBar {
border-radius: 6px !important;
border-radius: 0px !important;
margin: 0.3px !important;
}
@ -226,7 +231,8 @@ NOTE: You can use the userContent.css file without change preferences (about:con
padding: 0px !important;
padding-bottom: var(--tabs-margin) !important;
margin: 0 var(--tabs-margin);
border-radius: var(--tabs-border-radius);
/* border-radius: var(--tabs-border-radius);*/
border-radius: 0px;
position: relative !important;
overflow: clip !important;
@ -264,4 +270,4 @@ NOTE: You can use the userContent.css file without change preferences (about:con
margin: 0 var(--tabs-inner-gap) 0 calc(var(--tabs-inner-gap) + 2px);
}
}
}
}

View file

@ -10,10 +10,39 @@
/****************************************************************************
* Betterfox *
* "Ad meliora" *
* version: 150 *
* version: 152 *
* url: https://github.com/yokoffing/Betterfox *
****************************************************************************/
/****************************************************************************
* SECTION: FASTFOX *
****************************************************************************/
/** GENERAL ***/
user_pref("gfx.content.skia-font-cache-size", 20);
user_pref("content.notify.interval", 100000);
/** GFX ***/
user_pref("gfx.canvas.accelerated.cache-size", 512);
/** JS ***/
user_pref("javascript.options.baselinejit.threshold", 50);
/** MEDIA CACHE ***/
user_pref("media.cache_readahead_limit", 3600);
user_pref("media.cache_resume_threshold", 1800);
/** IMAGE CACHE ***/
user_pref("image.mem.decode_bytes_at_a_time", 32768);
/** NETWORKING ***/
user_pref("network.buffer.cache.size", 65535);
user_pref("network.buffer.cache.count", 48);
user_pref("network.http.max-connections", 1800);
user_pref("network.http.max-persistent-connections-per-server", 10);
user_pref("network.http.max-urgent-start-excessive-connections-per-host", 5);
user_pref("network.http.request.max-start-delay", 5);
user_pref("network.dnsCacheExpiration", 3600);
/****************************************************************************
* SECTION: SECUREFOX *
****************************************************************************/
@ -41,7 +70,6 @@ user_pref("browser.sessionstore.interval", 60000);
/** SHUTDOWN & SANITIZING ***/
user_pref("privacy.history.custom", true);
user_pref("browser.privatebrowsing.resetPBM.enabled", true);
/** SPECULATIVE LOADING ***/
user_pref("network.http.speculative-parallel-limit", 0);
@ -174,9 +202,7 @@ user_pref("browser.download.open_pdf_attachments_inline", true);
/** TAB BEHAVIOR ***/
user_pref("browser.bookmarks.openInTabClosesMenu", false);
user_pref("browser.menu.showViewImageInfo", true);
user_pref("findbar.highlightAll", true);
user_pref("layout.word_select.eat_space_to_next_word", false);
/****************************************************************************
* SECTION: SMOOTHFOX *
@ -211,8 +237,8 @@ user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.enabled", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.private.enabled", true);
user_pref("widget.use-xdg-desktop-portal.file-picker",1);
user_pref("widget.use-xdg-desktop-portal.mime-handler",1);
user_pref("widget.use-xdg-desktop-portal.file-picker",0);
user_pref("widget.use-xdg-desktop-portal.mime-handler",0);
user_pref("browser.urlbar.switchTabs.adoptIntoActiveWindow",true);

View file

@ -3,7 +3,15 @@
}
#navigator-toolbox {
border-bottom: none !important;
background-color: #4a5f768c !important;
* {
font-family: OverpassM Nerd Font Propo;
}
}
/*html {
body {
background-color: #4a5f768c !important;
}*/
#sidebar-splitter {
display: none !important;
}
@ -11,11 +19,25 @@
#sidebar-header {
display: none !important;
}
#nav-bar {
background-color: transparent !important;
border-top: 1px !important;
}
:root {
--tabpanel-background-color: #11131799 !important;
--toolbar-bgcolor: #4a5f768c !important;
--toolbar-backgroud-color: #4a5f768c !important;
--toolbar-field-background-color: transparent !important;
--urlbar-box-bgcolor: transparent !important;
--toolbarbutton-border-radius: 0px !important;
--panel-border-radius: 0px !important;
--button-border-radius: 0px !important;
--panel-menuitem-border-radius: 0px !important;
--urlbar-border-radius: 0px !important;
--tab-border-radius: 0px !important;
--border-radius-medium: 0px !important;
--arrowpanel-border-radius: 0px !important;
--arrowpanel-menuitem-border-radius: 0px !important;
}
/*#tabbrowser-tabpanels {
display: flex;
@ -30,21 +52,28 @@
text-align: center !important;
}
#tabbrowser-tabpanels {
margin: 10px !important;
margin-left: 10px !important;
border-radius: 12px !important;
* { border-radius: 12px !important; }
/* margin: 10px !important;
margin-left: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#urlbar-searchmode-switcher {
display: none !important;
}
#sidebar-box {
background-color: transparent !important;
/* background-color: #11131799 !important;*/
/* background-color: #11131799 !important;
margin: 10px !important;
margin-right: 0px !important;
border-radius: 10px !important;
* { border-radius: 10px !important; }
margin-right: 0px !important;*/
border-radius: 0px !important;
* { border-radius: 0px !important; }
}
#browser {
background-color: #4a5f768c !important;
padding: 10px !important;
}
#PersonalToolbar {
background-color: transparent !important;
}
/*:root { --tabpanel-background-color: #11131700 !important; }*/
/*:root { --tabpanel-background-color: rgba(17,19,23,1) !important; }*/

View file

@ -70,10 +70,15 @@ NOTE: You can use the userContent.css file without change preferences (about:con
/* SPDX-FileCopyrightText: 2024 awwpotato */
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html") {
* {
font-family: OverpassM Nerd Font Propo;
}
:root,
.root,
#root {
--general-border-radius: var(--uc-button-radius) !important;
/* --general-border-radius: var(--uc-button-radius) !important;*/
--general-border-radius: 0px !important;
--tabs-margin: 1.5px !important;
--tabs-pinned-height: 30px !important;
--tabs-pinned-width: 30px !important;
@ -81,7 +86,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
--nav-btn-width: 30px !important;
--nav-btn-height: 28px !important;
--active-el-bg: #4a5f768c !important;
--tabs-border-radius: 8px !important;
--tabs-border-radius: 0px !important;
@media -moz-pref("browser.tabs.allow_transparent_browser") and (not (-moz-platform: windows)) {
background-color: transparent !important;
@ -133,7 +138,7 @@ NOTE: You can use the userContent.css file without change preferences (about:con
}
.NavigationBar {
border-radius: 6px !important;
border-radius: 0px !important;
margin: 0.3px !important;
}
@ -226,7 +231,8 @@ NOTE: You can use the userContent.css file without change preferences (about:con
padding: 0px !important;
padding-bottom: var(--tabs-margin) !important;
margin: 0 var(--tabs-margin);
border-radius: var(--tabs-border-radius);
/* border-radius: var(--tabs-border-radius);*/
border-radius: 0px;
position: relative !important;
overflow: clip !important;
@ -264,4 +270,4 @@ NOTE: You can use the userContent.css file without change preferences (about:con
margin: 0 var(--tabs-inner-gap) 0 calc(var(--tabs-inner-gap) + 2px);
}
}
}
}

View file

@ -10,10 +10,39 @@
/****************************************************************************
* Betterfox *
* "Ad meliora" *
* version: 150 *
* version: 152 *
* url: https://github.com/yokoffing/Betterfox *
****************************************************************************/
/****************************************************************************
* SECTION: FASTFOX *
****************************************************************************/
/** GENERAL ***/
user_pref("gfx.content.skia-font-cache-size", 20);
user_pref("content.notify.interval", 100000);
/** GFX ***/
user_pref("gfx.canvas.accelerated.cache-size", 512);
/** JS ***/
user_pref("javascript.options.baselinejit.threshold", 50);
/** MEDIA CACHE ***/
user_pref("media.cache_readahead_limit", 3600);
user_pref("media.cache_resume_threshold", 1800);
/** IMAGE CACHE ***/
user_pref("image.mem.decode_bytes_at_a_time", 32768);
/** NETWORKING ***/
user_pref("network.buffer.cache.size", 65535);
user_pref("network.buffer.cache.count", 48);
user_pref("network.http.max-connections", 1800);
user_pref("network.http.max-persistent-connections-per-server", 10);
user_pref("network.http.max-urgent-start-excessive-connections-per-host", 5);
user_pref("network.http.request.max-start-delay", 5);
user_pref("network.dnsCacheExpiration", 3600);
/****************************************************************************
* SECTION: SECUREFOX *
****************************************************************************/
@ -41,7 +70,6 @@ user_pref("browser.sessionstore.interval", 60000);
/** SHUTDOWN & SANITIZING ***/
user_pref("privacy.history.custom", true);
user_pref("browser.privatebrowsing.resetPBM.enabled", true);
/** SPECULATIVE LOADING ***/
user_pref("network.http.speculative-parallel-limit", 0);
@ -174,9 +202,7 @@ user_pref("browser.download.open_pdf_attachments_inline", true);
/** TAB BEHAVIOR ***/
user_pref("browser.bookmarks.openInTabClosesMenu", false);
user_pref("browser.menu.showViewImageInfo", true);
user_pref("findbar.highlightAll", true);
user_pref("layout.word_select.eat_space_to_next_word", false);
/****************************************************************************
* SECTION: SMOOTHFOX *
@ -211,8 +237,8 @@ user_pref("privacy.resistFingerprinting", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.enabled", true);
user_pref("privacy.resistFingerprinting.randomization.daily_reset.private.enabled", true);
user_pref("widget.use-xdg-desktop-portal.file-picker",1);
user_pref("widget.use-xdg-desktop-portal.mime-handler",1);
user_pref("widget.use-xdg-desktop-portal.file-picker",0);
user_pref("widget.use-xdg-desktop-portal.mime-handler",0);
user_pref("browser.urlbar.switchTabs.adoptIntoActiveWindow",true);

View file

@ -5,15 +5,13 @@
use responsibly! */
/*
widget text/foreground color */
/*@define-color theme_fg_color_breeze alpha(@color15, 1);*/
@define-color theme_fg_color_breeze alpha(@view_fg_color, 1);
/*
text color for entries, views and content in general */
@define-color theme_text_color_breeze alpha(@view_fg_color, 1);
/*
widget base background color */
/*@define-color theme_bg_color_breeze #202326;*/
@define-color theme_bg_color_breeze alpha(@view_bg_color, 0.2);
@define-color theme_bg_color_breeze alpha(@view_bg_color, 0.5);
/*
text widgets and the like base background color */
@define-color theme_base_color_breeze alpha(mix(@view_bg_color,@accent_color,0.2),0.65);
@ -37,10 +35,10 @@ base background color of insensitive selections */
@define-color insensitive_selected_bg_color_breeze alpha(@accent_color, 0.35);
/*
base background color of insensitive widgets */
@define-color insensitive_bg_color_breeze alpha(@color0, 0.1);
@define-color insensitive_bg_color_breeze alpha(mix(@view_bg_color, @window_bg_color, 0.5), 0.1);
/*
text foreground color of insensitive widgets */
@define-color insensitive_fg_color_breeze alpha(@color15, 0.4);
@define-color insensitive_fg_color_breeze alpha(@view_fg_color, 0.5);
/*
insensitive text widgets and the like base background color */
@define-color insensitive_base_color_breeze alpha(@color0, 0);
@ -2433,8 +2431,8 @@ menubar,
menu,
.menu {
padding: 1mm;
background-color: alpha(mix(@color0,@color5,0.2),0.8);
border-radius: 1.25mm; }
background-color: mix(@view_bg_color,@theme_base_color_breeze,0.3);
border-radius: 0mm; }
menu separator,
.menu separator {
color: @borders_breeze;
@ -2450,7 +2448,7 @@ menu,
.menu menuitem:hover {
background-color: alpha(@theme_selected_bg_color_breeze,0.3);
border: 1px solid @theme_button_decoration_focus_breeze;
border-radius: 1.25mm; }
border-radius: 0mm; }
menu menuitem:disabled,
.menu menuitem:disabled {
color: @insensitive_fg_color_breeze; }
@ -2540,7 +2538,7 @@ popover.background radiobutton.button {
popover.background radiobutton.button:hover {
background-color: alpha(@theme_selected_bg_color_breeze,0.3);
border: 1px solid @theme_button_decoration_focus_breeze;
border-radius: 4px; }
border-radius: 0px; }
modelbutton.flat:selected, popover.background checkbutton.flat:selected,
popover.background radiobutton.flat:selected,
headerbar.selection-mode .flat.subtitle:link,
@ -2606,7 +2604,7 @@ menu {
popover.background {
padding: 0px;
border-radius: 1.25mm;
border-radius: 0mm;
background-color: @theme_bg_color_breeze;
box-shadow: 0px 0px 2mm rgba(0, 0, 0, 0.25), 0px 0.25mm 1mm rgba(0, 0, 0, 0.15); }
popover.background:backdrop, label:backdrop selection.background {
@ -2810,9 +2808,9 @@ notebook > header {
background-color: alpha(@theme_fg_color_breeze,0.2);
border-radius: 0; }
notebook > header.top > tabs > tab:first-child {
border-radius: 3px 0px 0px 0px; }
border-radius: 0px; }
notebook > header.top > tabs > tab:last-child {
border-radius: 0px 3px 0px 0px; }
border-radius: 0px; }
notebook > header.top > tabs > tab:hover, notebook > header.top > tabs > tab.prelight-page {
transition: 0.15s;
background-color: alpha(@theme_selected_bg_color_breeze,0.2); }
@ -2832,7 +2830,7 @@ notebook > header {
transition: none;
border-color: @borders_breeze;
border-top-color: @theme_selected_bg_color_breeze;
border-radius: 3px 3px 0px 0px;
border-radius: 0px;
background-color: @theme_bg_color_breeze; }
notebook > header.top > tabs arrow.down ~ tab:checked:nth-child(2) {
margin-left: 0px;
@ -2848,9 +2846,9 @@ notebook > header {
background-color: alpha(@theme_fg_color_breeze,0.2);
border-radius: 0; }
notebook > header.bottom > tabs > tab:first-child {
border-radius: 0px 0px 0px 3px; }
border-radius: 0px; }
notebook > header.bottom > tabs > tab:last-child {
border-radius: 0px 0px 3px 0px; }
border-radius: 0px; }
notebook > header.bottom > tabs > tab:hover, notebook > header.bottom > tabs > tab.prelight-page {
transition: 0.15s;
background-color: alpha(@theme_selected_bg_color_breeze,0.2); }
@ -2870,7 +2868,7 @@ notebook > header {
transition: none;
border-color: @borders_breeze;
border-bottom-color: @theme_selected_bg_color_breeze;
border-radius: 0px 0px 3px 3px;
border-radius: 0px;
background-color: @theme_bg_color_breeze; }
notebook > header.bottom > tabs arrow.down ~ tab:checked:nth-child(2) {
margin-left: 0px;
@ -2886,9 +2884,9 @@ notebook > header {
background-color: alpha(@theme_fg_color_breeze,0.2);
border-radius: 0; }
notebook > header.left > tabs > tab:first-child {
border-radius: 3px 0px 0px 0px; }
border-radius: 0px; }
notebook > header.left > tabs > tab:last-child {
border-radius: 0px 0px 0px 3px; }
border-radius: 0px; }
notebook > header.left > tabs > tab:hover, notebook > header.left > tabs > tab.prelight-page {
transition: 0.15s;
background-color: alpha(@theme_selected_bg_color_breeze,0.2); }
@ -2908,7 +2906,7 @@ notebook > header {
transition: none;
border-color: @borders_breeze;
border-left-color: @theme_selected_bg_color_breeze;
border-radius: 3px 0px 0px 3px;
border-radius: 0px;
background-color: @theme_bg_color_breeze; }
notebook > header.left > tabs arrow.down ~ tab:checked:nth-child(2) {
margin-top: 0px;
@ -2924,9 +2922,9 @@ notebook > header {
background-color: alpha(@theme_fg_color_breeze,0.2);
border-radius: 0; }
notebook > header.right > tabs > tab:first-child {
border-radius: 0px 3px 0px 0px; }
border-radius: 0px; }
notebook > header.right > tabs > tab:last-child {
border-radius: 0px 0px 3px 0px; }
border-radius: 0px; }
notebook > header.right > tabs > tab:hover, notebook > header.right > tabs > tab.prelight-page {
transition: 0.15s;
background-color: alpha(@theme_selected_bg_color_breeze,0.2); }
@ -2946,7 +2944,7 @@ notebook > header {
transition: none;
border-color: @borders_breeze;
border-right-color: @theme_selected_bg_color_breeze;
border-radius: 0px 3px 3px 0px;
border-radius: 0px;
background-color: @theme_bg_color_breeze; }
notebook > header.right > tabs arrow.down ~ tab:checked:nth-child(2) {
margin-top: 0px;
@ -3205,25 +3203,25 @@ progressbar {
min-width: 4px; }
progressbar trough {
border: 1px solid;
border-radius: 1.25mm;
border-radius: 0mm;
background: linear-gradient(alpha(@theme_button_foreground_normal_breeze,0.1),alpha(@theme_button_foreground_normal_breeze,0.1)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
border-color: alpha(@theme_button_foreground_normal_breeze,0.2); }
progressbar progress {
border: 1px solid;
margin: -1px;
border-radius: 1.25mm;
border-radius: 0mm;
box-shadow: none;
background: linear-gradient(alpha(@theme_button_decoration_hover_breeze,0.5),alpha(@theme_button_decoration_hover_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
background: linear-gradient(alpha(@accent_color,0.75),alpha(@accent_color,0.75)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
border: 1px solid @theme_button_decoration_hover_breeze; }
progressbar:backdrop progress {
background: linear-gradient(alpha(@theme_unfocused_selected_bg_color_breeze,0.5),alpha(@theme_unfocused_selected_bg_color_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
background: linear-gradient(alpha(@accent_color,0.75),alpha(@accent_color,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
border-color: @theme_unfocused_selected_bg_color_breeze; }
progressbar.osd {
background-color: transparent; }
treeview.view.progressbar {
border: 0px solid transparent;
border-radius: 1.25mm;
border-radius: 0mm;
background-color: @theme_selected_bg_color_breeze;
color: @theme_selected_fg_color_breeze;
background-image: none; }
@ -3252,7 +3250,7 @@ levelbar.vertical block {
levelbar trough {
border: 1px solid;
padding: 2px;
border-radius: 3px;
border-radius: 0px;
color: @theme_text_color_breeze;
border-color: @borders_breeze;
background-color: @theme_base_color_breeze;
@ -3273,40 +3271,40 @@ levelbar block:not(.empty) {
border: 1px solid @theme_button_decoration_hover_breeze;
background: linear-gradient(alpha(@theme_button_decoration_hover_breeze,0.5),alpha(@theme_button_decoration_hover_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
box-shadow: none;
border-radius: 1.25mm; }
border-radius: 0mm; }
levelbar block:not(.empty):backdrop, levelbar label:backdrop selection:not(.empty), label:backdrop levelbar selection:not(.empty) {
border: 1px solid @theme_unfocused_selected_bg_color_breeze;
background: linear-gradient(alpha(@theme_unfocused_selected_bg_color_breeze,0.5),alpha(@theme_unfocused_selected_bg_color_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
box-shadow: none;
border-radius: 1.25mm; }
border-radius: 0mm; }
levelbar block.low {
border: 1px solid @warning_color_breeze;
background: linear-gradient(alpha(@warning_color_breeze,0.5),alpha(@warning_color_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
box-shadow: none;
border-radius: 1.25mm; }
border-radius: 0mm; }
levelbar block.low:backdrop, levelbar label:backdrop selection.low, label:backdrop levelbar selection.low {
border: 1px solid @warning_color_backdrop_breeze;
background: linear-gradient(alpha(@warning_color_backdrop_breeze,0.5),alpha(@warning_color_backdrop_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
box-shadow: none;
border-radius: 1.25mm; }
border-radius: 0mm; }
levelbar block.full, levelbar block.high {
border: 1px solid @success_color_breeze;
background: linear-gradient(alpha(@success_color_breeze,0.5),alpha(@success_color_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
box-shadow: none;
border-radius: 1.25mm; }
border-radius: 0mm; }
levelbar block.full:backdrop, levelbar label:backdrop selection.full, label:backdrop levelbar selection.full, levelbar block.high:backdrop, levelbar label:backdrop selection.high, label:backdrop levelbar selection.high {
border: 1px solid @success_color_backdrop_breeze;
background: linear-gradient(alpha(@success_color_backdrop_breeze,0.5),alpha(@success_color_backdrop_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
box-shadow: none;
border-radius: 1.25mm; }
border-radius: 0mm; }
levelbar block.empty {
border: 1px solid alpha(@theme_button_foreground_normal_breeze,0.2);
background: linear-gradient(alpha(alpha(@theme_button_foreground_normal_breeze,0.2),0.5),alpha(alpha(@theme_button_foreground_normal_breeze,0.2),0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
box-shadow: none;
border-radius: 1.25mm; }
border-radius: 0mm; }
/************
* GtkScale *
@ -3315,48 +3313,48 @@ scale {
padding: 12px; }
scale.fine-tune.trough {
margin: 8px;
border-radius: 1.25mm; }
border-radius: 0mm; }
scale slider {
min-width: 16px;
min-height: 16px;
min-width: 8px;
min-height: 12px;
border: 1px solid mix(@theme_bg_color_breeze,@theme_button_foreground_normal_breeze,0.4);
border-radius: 50%;
border-radius: 0px;
box-shadow: 0.5px 0.5px 1px rgba(0, 0, 0, 0.125);
background: @theme_button_background_normal_breeze;
background: mix(@accent_fg_color, @accent_color, 0.5);
margin: -9px; }
scale slider:hover {
border-color: @theme_button_decoration_hover_breeze;
border-radius: 50%; }
border-radius: 0px; }
scale slider:hover:backdrop, scale label:backdrop selection:hover, label:backdrop scale selection:hover {
border-color: @theme_button_decoration_hover_insensitive_breeze; }
scale slider:focus {
border-color: @theme_button_decoration_focus_breeze;
border-radius: 50%; }
border-radius: 0px; }
scale slider:focus:backdrop, scale label:backdrop selection:focus, label:backdrop scale selection:focus {
border-color: @theme_button_decoration_focus_insensitive_breeze; }
scale slider:disabled {
border-style: solid;
border-radius: 50%;
background-color: @theme_button_background_insensitive_breeze;
border-radius: 0px;
background-color: mix(@accent_fg_color, @accent_color, 0.25);
opacity: 1;
border-color: @insensitive_borders_breeze; }
scale slider:disabled:backdrop {
background-color: alpha(@theme_button_background_backdrop_insensitive_breeze,100);
background-color: mix(@accent_fg_color, @accent_color, 0.25);
border-color: @unfocused_insensitive_borders_breeze; }
scale slider:active {
box-shadow: none;
background-color: @theme_button_background_normal_breeze; }
background-color: mix(@accent_fg_color, @accent_color, 0.75); }
scale slider:active:backdrop, scale label:backdrop selection:active, label:backdrop scale selection:active {
background-color: @theme_button_background_normal_breeze;
background-color: mix(@accent_fg_color, @accent_color, 0.25);
border-color: @theme_button_decoration_focus_backdrop_breeze; }
scale slider:backdrop {
background-color: @theme_button_background_backdrop_breeze;
background-color: mix(@accent_fg_color, @accent_color, 0.25);
border-color: @unfocused_borders_breeze; }
scale trough {
min-width: 4px;
min-height: 4px;
border: 1px solid;
border-radius: 1.25mm;
border-radius: 0mm;
background: linear-gradient(alpha(@theme_button_foreground_normal_breeze,0.1),alpha(@theme_button_foreground_normal_breeze,0.1)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
border-color: alpha(@theme_button_foreground_normal_breeze,0.2); }
scale trough:disabled, scale trough.vertical:disabled, scale label:disabled selection.vertical, label:disabled scale selection.vertical {
@ -3364,14 +3362,14 @@ scale {
border-color: alpha(@theme_button_foreground_normal_breeze,0.1); }
scale highlight {
margin: -1px;
border-radius: 1.25mm;
background: linear-gradient(alpha(@theme_button_decoration_hover_breeze,0.5),alpha(@theme_button_decoration_hover_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
border-radius: 0mm;
background: linear-gradient(alpha(@accent_color,0.75),alpha(@accent_color,0.75)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
border: 1px solid @theme_button_decoration_hover_breeze; }
scale highlight:disabled {
background: none;
border-color: transparent; }
scale highlight:backdrop {
background: linear-gradient(alpha(@theme_unfocused_selected_bg_color_breeze,0.5),alpha(@theme_unfocused_selected_bg_color_breeze,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
background: linear-gradient(alpha(@accent_color,0.5),alpha(@accent_color,0.5)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
border-color: @theme_unfocused_selected_bg_color_breeze; }
scale highlight:backdrop:disabled {
background: none;
@ -3521,7 +3519,7 @@ scrollbar {
transition-duration: 0.1s;
min-width: 6px;
min-height: 30px;
border-radius: 15px;
border-radius: 0px;
background-clip: padding-box;
background-image: linear-gradient(alpha(@theme_button_foreground_normal_breeze,0.175),alpha(@theme_button_foreground_normal_breeze,0.175)), linear-gradient(@theme_bg_color_breeze,@theme_bg_color_breeze);
box-shadow: 0 0 0 1px alpha(@theme_button_foreground_normal_breeze,0.315) inset; }
@ -3547,13 +3545,13 @@ scrollbar {
border-style: none;
background-color: @theme_base_color_breeze; }
.sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) {
border-right: 1px solid mix(alpha(@color15, 1),#202326,0.1);
border-right: 1px solid @borders_breeze_breeze;
border-left: none; }
.sidebar:not(separator):dir(rtl), .sidebar:not(separator).right {
border-left: 1px solid mix(alpha(@color15, 1),#202326,0.1);
border-left: 1px solid @borders_breeze_breeze;
border-right: none; }
.sidebar .sidebar-header > separator {
background-color: mix(alpha(@color15, 1),#202326,0.1); }
background-color: mix(@window_fg_color,#202326,0.1); }
.sidebar row.activatable {
border: 0; }
.sidebar row.activatable:dir(ltr) {
@ -3699,9 +3697,9 @@ spinbutton:not(.vertical) {
background-color: transparent;
border-style: none; }
spinbutton:not(.vertical) button:dir(ltr):last-child {
border-radius: 0 3px 3px 0; }
border-radius: 0px; }
spinbutton:not(.vertical) button:dir(rtl):first-child {
border-radius: 3px 0 0 3px; }
border-radius: 0px; }
spinbutton.vertical:disabled, label:disabled selection.vertical {
color: @insensitive_base_fg_color_breeze; }
@ -3755,11 +3753,11 @@ spinbutton.vertical button {
border-color: @unfocused_insensitive_borders_breeze; }
spinbutton.vertical button.up {
border-radius: 3px 3px 0 0;
border-radius: 0px;
border-style: solid solid none solid; }
spinbutton.vertical button.down {
border-radius: 0 0 3px 3px;
border-radius: 0px;
border-style: none solid solid solid; }
treeview spinbutton:not(.vertical) {
@ -3778,7 +3776,7 @@ switch {
font-weight: bold;
font-size: smaller;
border: 1px solid;
border-radius: 12px;
border-radius: 0px;
color: transparent;
background-color: alpha(@theme_button_foreground_normal_breeze,0.05);
border-color: alpha(@theme_button_foreground_normal_breeze,0.222);
@ -3800,7 +3798,7 @@ switch {
min-height: 24px;
margin: -4px;
border: 1px solid;
border-radius: 12px;
border-radius: 0px;
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.125);
border-color: @borders_breeze;
background: linear-gradient(180deg, mix(@theme_button_background_normal_breeze,white,0.03125) 0%, @theme_button_background_normal_breeze 50%, mix(@theme_button_background_normal_breeze,black,0.03125) 100%); }
@ -3845,7 +3843,7 @@ toolbar {
toolbar.osd {
padding: 13px;
border: none;
border-radius: 1.25mm;
border-radius: 0mm;
background-color: @theme_bg_color_breeze; }
toolbar.osd:backdrop, label:backdrop selection.osd {
border-color: @unfocused_borders_breeze;
@ -3878,7 +3876,7 @@ tooltip {
color: @tooltip_text_breeze;
padding: 4px;
/* not working */
border-radius: 1.25mm;
border-radius: 0mm;
box-shadow: none;
text-shadow: none;
border: 1px solid @tooltip_border_breeze; }
@ -4008,7 +4006,7 @@ treeview.view header button, treeview.view header button:hover, treeview.view he
* Window Decorations *
*********************/
decoration {
border-radius: 6px 6px 0 0;
border-radius: 0px;
border-width: 0px;
box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.5), 0px 2px 8px rgba(0, 0, 0, 0.3);
/* this is used for the resize cursor area */
@ -4016,12 +4014,12 @@ decoration {
.maximized decoration, .fullscreen decoration, .tiled decoration {
border-radius: 0; }
.popup decoration {
border-radius: 1.25mm;
border-radius: 0mm;
box-shadow: 0px 3px 10px -4px rgba(0, 0, 0, 0.27), 0px 5px 8px -4px rgba(0, 0, 0, 0.17); }
.ssd decoration {
box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.1); }
.csd decoration {
border-radius: 6px; }
border-radius: 0px; }
.csd decoration.popup {
box-shadow: 0px 3px 10px -4px rgba(0, 0, 0, 0.27), 0px 5px 8px -4px rgba(0, 0, 0, 0.17); }
.csd decoration.tooltip {
@ -4336,7 +4334,7 @@ viewswitcherbar actionbar > revealer > box {
padding: 0; }
window.unified {
border-radius: 6px; }
border-radius: 0px; }
window.unified.maximized, window.unified.fullscreen, window.unified.tiled {
border-radius: 0; }
@ -4364,7 +4362,7 @@ assistant .sidebar label.highlight {
background-color: @tooltip_background_breeze;
color: @tooltip_text_breeze;
border: 1px solid @tooltip_border_breeze;
border-radius: 1.25mm;
border-radius: 0mm;
margin: 3px; }
window.background.chromium {

View file

@ -5,16 +5,16 @@
@define-color accent_color {{colors.primary_fixed_dim.default.hex}};
@define-color accent_fg_color {{colors.on_primary_fixed.default.hex}};
@define-color accent_bg_color alpha({{colors.primary_fixed_dim.default.hex}},0.75);
@define-color window_bg_color alpha({{colors.surface_dim.default.hex}},0.5);
@define-color accent_bg_color {{colors.primary_fixed_dim.default.hex}};
@define-color window_bg_color {{colors.surface_dim.default.hex}};
@define-color window_fg_color {{colors.on_surface.default.hex}};
@define-color headerbar_bg_color alpha({{colors.surface_dim.default.hex}},0.75);
@define-color headerbar_bg_color {{colors.surface_dim.default.hex}};
@define-color headerbar_fg_color {{colors.on_surface.default.hex}};
@define-color popover_bg_color alpha({{colors.surface_dim.default.hex}},0.5);
@define-color popover_bg_color {{colors.surface_dim.default.hex}};
@define-color popover_fg_color {{colors.on_surface.default.hex}};
@define-color view_bg_color alpha({{colors.surface.default.hex}},0.5);
@define-color view_bg_color {{colors.surface.default.hex}};
@define-color view_fg_color {{colors.on_surface.default.hex}};
@define-color card_bg_color alpha({{colors.surface.default.hex}},0.5);
@define-color card_bg_color {{colors.surface.default.hex}};
@define-color card_fg_color {{colors.on_surface.default.hex}};
@define-color sidebar_bg_color @window_bg_color;
@define-color sidebar_fg_color @window_fg_color;

View file

@ -28,9 +28,9 @@ colorscheme = "Content"
# Programs
[programs.filemanager]
name = "Dolphin"
command = "dolphin"
arguments = ["--new-window"]
name = "PCmanFM"
command = "pcmanfm"
arguments = ["--new-win"]
[programs.browser]
name = "Librewolf"
command = "librewolf"

View file

@ -0,0 +1,15 @@
[Desktop Entry]
Comment[en_US]=
Comment=
Exec= feh -Z. %U
GenericName[en_US]=
GenericName=
Icon=feh
MimeType=image/avif;image/bmp;image/gif;image/heif;image/jpeg;image/jpg;image/pbm;image/pjpeg;image/png;image/svg+xml;image/tiff;image/webp;image/x-bmp;image/x-exr;image/x-png;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-targa;image/x-tga
Name[en_US]=feh
Name=feh
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application