1
0
Fork 0
forked from Bun/nixos-config

The big variable overhaul

This commit is contained in:
Jimbo 2024-09-23 16:22:01 -04:00
parent 3f0a235dc8
commit 6dab8fc029
36 changed files with 269 additions and 326 deletions

View file

@ -1,34 +1,30 @@
{pkgs, config, ...}: let
# Import variables
colors = import ../common/colors.nix;
fonts = import ../common/fonts.nix;
{pkgs, config, outputs, ...}: let
# FireFox colors
themeJim = ''
:root {
--tab-active-bg-color: #${colors.prime};
--tab-hover-bg-color: #${colors.accent};
--tab-inactive-bg-color: #${colors.dark};
--tab-active-bg-color: #${outputs.look.colors.prime};
--tab-hover-bg-color: #${outputs.look.colors.accent};
--tab-inactive-bg-color: #${outputs.look.colors.dark};
--tab-active-fg-fallback-color: #FFFFFF;
--tab-inactive-fg-fallback-color: #${colors.text};
--urlbar-focused-bg-color: #${colors.dark};
--urlbar-not-focused-bg-color: #${colors.dark};
--toolbar-bgcolor: #${colors.dark} !important;
--tab-inactive-fg-fallback-color: #${outputs.look.colors.text};
--urlbar-focused-bg-color: #${outputs.look.colors.dark};
--urlbar-not-focused-bg-color: #${outputs.look.colors.dark};
--toolbar-bgcolor: #${outputs.look.colors.dark} !important;
'';
themeAlt = ''
:root {
--tab-active-bg-color: #${colors.dark};
--tab-hover-bg-color: #${colors.accent};
--tab-inactive-bg-color: #${colors.prime};
--tab-active-fg-fallback-color: #${colors.text};
--tab-active-bg-color: #${outputs.look.colors.dark};
--tab-hover-bg-color: #${outputs.look.colors.accent};
--tab-inactive-bg-color: #${outputs.look.colors.prime};
--tab-active-fg-fallback-color: #${outputs.look.colors.text};
--tab-inactive-fg-fallback-color: #FFFFFF;
--urlbar-focused-bg-color: #${colors.prime};
--urlbar-not-focused-bg-color: #${colors.prime};
--toolbar-bgcolor: #${colors.prime} !important;
--urlbar-focused-bg-color: #${outputs.look.colors.prime};
--urlbar-not-focused-bg-color: #${outputs.look.colors.prime};
--toolbar-bgcolor: #${outputs.look.colors.prime} !important;
'';
quteFoxCSS = ''
--tab-font: '${fonts.main}';
--urlbar-font: '${fonts.main}';
--tab-font: '${outputs.look.fonts.main}';
--urlbar-font: '${outputs.look.fonts.main}';
/* try increasing if you encounter problems */
--urlbar-height-setting: 24px;
@ -339,9 +335,9 @@ in {
};
};
commonSettings = {
"font.name.serif.x-western" = "${fonts.main}";
"font.name.sans-serif.x-western" = "${fonts.main}";
"font.name.monospace.x-western" = "${fonts.nerd}";
"font.name.serif.x-western" = "${outputs.look.fonts.main}";
"font.name.sans-serif.x-western" = "${outputs.look.fonts.main}";
"font.name.monospace.x-western" = "${outputs.look.fonts.nerd}";
"general.autoScroll" = true;
"browser.compactmode.show" = true;
"browser.uidensity" = 1;