diff --git a/.dotter/global.toml b/.dotter/global.toml index 476bf39..a89092f 100644 --- a/.dotter/global.toml +++ b/.dotter/global.toml @@ -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] diff --git a/graphical/config/mimeapps.list b/graphical/config/mimeapps.list index d1467b5..750b6c6 100644 --- a/graphical/config/mimeapps.list +++ b/graphical/config/mimeapps.list @@ -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; diff --git a/graphical/librewolf/config/chrome/userChrome.css b/graphical/librewolf/config/chrome/userChrome.css index 74ab854..e679e65 100644 --- a/graphical/librewolf/config/chrome/userChrome.css +++ b/graphical/librewolf/config/chrome/userChrome.css @@ -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; }*/ diff --git a/graphical/librewolf/config/chrome/userContent.css b/graphical/librewolf/config/chrome/userContent.css index 0cf5b4f..363c88b 100644 --- a/graphical/librewolf/config/chrome/userContent.css +++ b/graphical/librewolf/config/chrome/userContent.css @@ -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); } } -} \ No newline at end of file +} diff --git a/graphical/librewolf/config/js/betterfox.js b/graphical/librewolf/config/js/betterfox.js index cc43136..a289dc3 100644 --- a/graphical/librewolf/config/js/betterfox.js +++ b/graphical/librewolf/config/js/betterfox.js @@ -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 * diff --git a/graphical/librewolf/config/js/global.js b/graphical/librewolf/config/js/global.js index 4f95969..7125ba0 100644 --- a/graphical/librewolf/config/js/global.js +++ b/graphical/librewolf/config/js/global.js @@ -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); diff --git a/graphical/librewolf/development/chrome/userChrome.css b/graphical/librewolf/development/chrome/userChrome.css index 4674324..fd5ee13 100644 --- a/graphical/librewolf/development/chrome/userChrome.css +++ b/graphical/librewolf/development/chrome/userChrome.css @@ -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; }*/ diff --git a/graphical/librewolf/development/chrome/userContent.css b/graphical/librewolf/development/chrome/userContent.css index 68aed6b..3bb149e 100644 --- a/graphical/librewolf/development/chrome/userContent.css +++ b/graphical/librewolf/development/chrome/userContent.css @@ -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); } } -} \ No newline at end of file +} diff --git a/graphical/librewolf/development/user.js b/graphical/librewolf/development/user.js index 162697a..09eabde 100644 --- a/graphical/librewolf/development/user.js +++ b/graphical/librewolf/development/user.js @@ -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); diff --git a/graphical/librewolf/housing/chrome/userChrome.css b/graphical/librewolf/housing/chrome/userChrome.css index f0ba7ef..8aba767 100644 --- a/graphical/librewolf/housing/chrome/userChrome.css +++ b/graphical/librewolf/housing/chrome/userChrome.css @@ -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; }*/ diff --git a/graphical/librewolf/housing/chrome/userContent.css b/graphical/librewolf/housing/chrome/userContent.css index 1a81a9b..3b6f229 100644 --- a/graphical/librewolf/housing/chrome/userContent.css +++ b/graphical/librewolf/housing/chrome/userContent.css @@ -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); } } -} \ No newline at end of file +} diff --git a/graphical/librewolf/housing/user.js b/graphical/librewolf/housing/user.js index 162697a..09eabde 100644 --- a/graphical/librewolf/housing/user.js +++ b/graphical/librewolf/housing/user.js @@ -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); diff --git a/graphical/librewolf/penelope/chrome/userChrome.css b/graphical/librewolf/penelope/chrome/userChrome.css index 2a063dc..f91a1a2 100644 --- a/graphical/librewolf/penelope/chrome/userChrome.css +++ b/graphical/librewolf/penelope/chrome/userChrome.css @@ -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; }*/ diff --git a/graphical/librewolf/penelope/chrome/userContent.css b/graphical/librewolf/penelope/chrome/userContent.css index 1581d12..169a457 100644 --- a/graphical/librewolf/penelope/chrome/userContent.css +++ b/graphical/librewolf/penelope/chrome/userContent.css @@ -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); } } -} \ No newline at end of file +} diff --git a/graphical/librewolf/penelope/user.js b/graphical/librewolf/penelope/user.js index bf8ddad..cb55d52 100644 --- a/graphical/librewolf/penelope/user.js +++ b/graphical/librewolf/penelope/user.js @@ -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); diff --git a/graphical/librewolf/school/chrome/userChrome.css b/graphical/librewolf/school/chrome/userChrome.css index ff35bb3..4628cd1 100644 --- a/graphical/librewolf/school/chrome/userChrome.css +++ b/graphical/librewolf/school/chrome/userChrome.css @@ -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; }*/ diff --git a/graphical/librewolf/school/chrome/userContent.css b/graphical/librewolf/school/chrome/userContent.css index f2aeb0e..b8268e9 100644 --- a/graphical/librewolf/school/chrome/userContent.css +++ b/graphical/librewolf/school/chrome/userContent.css @@ -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); } } -} \ No newline at end of file +} diff --git a/graphical/librewolf/school/user.js b/graphical/librewolf/school/user.js index ebb7385..5ee5cc1 100644 --- a/graphical/librewolf/school/user.js +++ b/graphical/librewolf/school/user.js @@ -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); diff --git a/graphical/librewolf/work/chrome/userChrome.css b/graphical/librewolf/work/chrome/userChrome.css index 337f8ca..8e4e0a9 100644 --- a/graphical/librewolf/work/chrome/userChrome.css +++ b/graphical/librewolf/work/chrome/userChrome.css @@ -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; }*/ diff --git a/graphical/librewolf/work/chrome/userContent.css b/graphical/librewolf/work/chrome/userContent.css index df1ca91..4310c27 100644 --- a/graphical/librewolf/work/chrome/userContent.css +++ b/graphical/librewolf/work/chrome/userContent.css @@ -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); } } -} \ No newline at end of file +} diff --git a/graphical/librewolf/work/user.js b/graphical/librewolf/work/user.js index f3022ca..6981eca 100644 --- a/graphical/librewolf/work/user.js +++ b/graphical/librewolf/work/user.js @@ -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); diff --git a/graphical/share/themes/pogmom-gtk/gtk-3.0/gtk.css b/graphical/share/themes/pogmom-gtk/gtk-3.0/gtk.css index a4aa888..08d5cda 100644 --- a/graphical/share/themes/pogmom-gtk/gtk-3.0/gtk.css +++ b/graphical/share/themes/pogmom-gtk/gtk-3.0/gtk.css @@ -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 { diff --git a/wayland/config/matugen/templates/gtk-colors.css b/wayland/config/matugen/templates/gtk-colors.css index b1a9bd0..a3676c4 100644 --- a/wayland/config/matugen/templates/gtk-colors.css +++ b/wayland/config/matugen/templates/gtk-colors.css @@ -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; diff --git a/wayland/config/sway-de-utils/config.toml b/wayland/config/sway-de-utils/config.toml index 7e2c219..4677314 100644 --- a/wayland/config/sway-de-utils/config.toml +++ b/wayland/config/sway-de-utils/config.toml @@ -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" diff --git a/wayland/share/applications/feh.desktop b/wayland/share/applications/feh.desktop new file mode 100644 index 0000000..7661338 --- /dev/null +++ b/wayland/share/applications/feh.desktop @@ -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