diff --git a/nix/home-manager/programs/firefox.nix b/nix/home-manager/programs/firefox.nix index a24cdfe..170c89c 100644 --- a/nix/home-manager/programs/firefox.nix +++ b/nix/home-manager/programs/firefox.nix @@ -18,7 +18,7 @@ let auto-tab-discard # redirector # For nixos wiki - # darkreader + darkreader facebook-container control-panel-for-twitter @@ -156,41 +156,17 @@ let # enable userChrome "toolkit.legacyUserProfileCustomizations.stylesheets" = true; - "devtools.chrome.enabled" = true; - "devtools.debugger.remote-enabled" = true; - - # disable translations for some languages - "browser.translations.neverTranslateLanguages" = ["en" "de"]; - "browser.translations.automaticallyPopup" = false; - - }; userChrome = let name = override.color or colors.grey; value = colorValues."${name}".normal; - valueBright = colorValues."${name}".highlight; - valueDark = colorValues."${name}".inactive; + valueBright = colorValues."${name}".bright; + valueDark = colorValues."${name}".dark; in '' - @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */ - - #nav-bar { - background-color: ${value} !important; - color: black !important; - } - - /* don't show close button on background tabs */ - #tabbrowser-tabs[closebuttons="activetab"] .tabbrowser-tab:not([selected]):not([pinned]):not([hover]) .tab-close-button { - display: none !important; - } - - /* show close button on hover */ - #tabbrowser-tabs[closebuttons="activetab"] .tabbrowser-tab:not([selected]):not([pinned]):hover .tab-close-button { - display: -moz-inline-box !important; - } - + /* TODO: set regular toolbar background color */ /* default */ #TabsToolbar { @@ -200,13 +176,11 @@ let /* default tab */ #TabsToolbar #tabbrowser-tabs .tabbrowser-tab .tab-content { background: ${value} !important; - opacity: 0.8 } /* selected tab */ #TabsToolbar #tabbrowser-tabs .tabbrowser-tab[selected] .tab-content { background: ${valueBright} !important; - box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); } /* hovered tab */ @@ -243,54 +217,54 @@ let colorValues = { blue = { - normal = "#49b1fc"; - highlight = "#05a9fc"; # Brighter blue - inactive = "#1f81c6"; # Darker blue + normal = "#37adff"; + bright = "#00acff"; # Brighter blue + dark = "#2c8dd3"; # Darker blue }; green = { normal = "#51cd00"; - highlight = "#5ae200"; # Brighter green - inactive = "#45ad00"; # Darker green + bright = "#5ae200"; # Brighter green + dark = "#45ad00"; # Darker green }; orange = { normal = "#ff9800"; - highlight = "#ffb74d"; # Brighter orange - inactive = "#c76a00"; # Darker orange + bright = "#ffb74d"; # Brighter orange + dark = "#c76a00"; # Darker orange }; red = { normal = "#f6685e"; - highlight = "#ff4336"; # Brighter red - inactive = "#aa463f"; # Darker red + bright = "#ff4336"; # Brighter red + dark = "#aa463f"; # Darker red }; yellow = { - normal = "#fced4b"; - highlight = "#fce705"; # Brighter yellow - inactive = "#dbbe00"; # Darker yellow + normal = "#ffeb3b"; + bright = "#fff350"; # Brighter yellow + dark = "#c6a700"; # Darker yellow }; purple = { normal = "#9c27b0"; - highlight = "#ab47bc"; # Brighter purple - inactive = "#7b1fa2"; # Darker purple + bright = "#ab47bc"; # Brighter purple + dark = "#7b1fa2"; # Darker purple }; pink = { normal = "#e91e63"; - highlight = "#ff6090"; # Brighter pink - inactive = "#c2185b"; # Darker pink + bright = "#ff6090"; # Brighter pink + dark = "#c2185b"; # Darker pink }; brown = { normal = "#795548"; - highlight = "#a88b6f"; # Brighter brown - inactive = "#4e3b30"; # Darker brown + bright = "#a88b6f"; # Brighter brown + dark = "#4e3b30"; # Darker brown }; grey = { normal = "#9e9e9e"; - highlight = "#bdbdbd"; # Brighter grey - inactive = "#757575"; # Darker grey + bright = "#bdbdbd"; # Brighter grey + dark = "#757575"; # Darker grey }; teal = { normal = "#009688"; - highlight = "#26c6da"; # Brighter teal - inactive = "#00796b"; # Darker teal + bright = "#26c6da"; # Brighter teal + dark = "#00796b"; # Darker teal }; }; @@ -309,52 +283,32 @@ in isDefault = true; color = colors.blue; }; - "comms" = mkProfile { + "personal-finance" = mkProfile { id = 1; - color = colors.blue; + color = colors.green; }; - "admin" = mkProfile { + "business" = mkProfile { id = 2; - color = colors.blue; + color = colors.teal; }; - "infra" = mkProfile { + "dev-admin" = mkProfile { id = 3; - color = colors.blue; + color = colors.teal; }; - "finance" = mkProfile { + "dev-holo" = mkProfile { id = 4; + color = colors.red; + }; + "dev-infra" = mkProfile { + id = 5; color = colors.yellow; }; - "business-admin" = mkProfile { - id = 5; - color = colors.teal; - }; - "business-comms" = mkProfile { - id = 6; - color = colors.teal; - }; - "business-dev" = mkProfile { - id = 7; - color = colors.teal; - }; - "holo-dev" = mkProfile { - id = 8; - color = colors.green; - }; - "holo-infra" = mkProfile { - id = 9; - color = colors.green; - }; - "holo-comms" = mkProfile { - id = 10; - color = colors.green; - }; "justyna" = mkProfile { - id = 11; + id = 6; color = colors.pink; }; "justyna-office" = mkProfile { - id = 12; + id = 7; color = colors.pink; }; }; diff --git a/nix/home-manager/programs/vscode/default.nix b/nix/home-manager/programs/vscode/default.nix index fe7e190..c86f824 100644 --- a/nix/home-manager/programs/vscode/default.nix +++ b/nix/home-manager/programs/vscode/default.nix @@ -69,10 +69,6 @@ in [[extensions]] publisher_name = "ibecker" extension_name = "treefmt-vscode" - - [[extensions]] - publisher_name = "AntiAntiSepticeye" - extension_name = "vscode-color-picker" ''; nix4vscodeNix = pkgs.runCommand "nix4vscode.nix"