diff --git a/README.md b/README.md index ef87d91..7bf8c2f 100644 --- a/README.md +++ b/README.md @@ -314,6 +314,7 @@ There are instructions on how to use these in the file they are located. Check ` ``` adwaitaGtkCss discordCss +firefoxTheme tmTheme ``` diff --git a/flake.nix b/flake.nix index 04eb146..ddbd093 100644 --- a/flake.nix +++ b/flake.nix @@ -21,6 +21,7 @@ in themeFull // { adwaitaGtkCss = (import ./templates/adwaitaGtkCss.nix) themeFull; discordCss = (import ./templates/discordCss.nix) themeFull; + firefoxTheme = (import ./templates/firefoxTheme.nix) themeFull; tmTheme = (import ./templates/tmTheme.nix) themeFull; }; } // builtins.mapAttrs (name: self.custom) raw; diff --git a/templates/firefoxTheme.nix b/templates/firefoxTheme.nix new file mode 100644 index 0000000..cc7f28f --- /dev/null +++ b/templates/firefoxTheme.nix @@ -0,0 +1,39 @@ +# I'm actually not sure how to apply this to Firefox +# declaratively. Let me know if you ever find out. +theme: with theme.withHashtag; '' +{ + "info": "${name} by ${author}", + "colors": { + "bookmark_text": "${base05}", + "button_background_active": "${base02}", + "button_background_hover": "${base01}", + "frame": "${base01}", + "icons": "${base05}", + "icons_attention": "${base0D}", + "ntp_background": "${base00}", + "ntp_text": "${base05}", + "popup": "${base00}", + "popup_border": "${base00}", + "popup_highlight": "${base02}", + "popup_highlight_text": "${base06}", + "popup_text": "${base05}", + "tab_background_separator": "${base04}", + "tab_background_text": "${base05}", + "tab_line": "${base0D}", + "tab_loading": "${base0D}", + "tab_selected": "${base00}", + "tab_text": "${base05}", + "toolbar": "${base00}", + "toolbar_bottom_separator": "${base01}", + "toolbar_field": "${base02}", + "toolbar_field_border": "${base00}", + "toolbar_field_border_focus": "${base0D}", + "toolbar_field_focus": "${base02}", + "toolbar_field_separator": "${base04}", + "toolbar_field_text": "${base06}", + "toolbar_field_text_focus": "${base06}", + "toolbar_top_separator": "${base01}", + "toolbar_vertical_separator": "${base01}" + } +} +''