{pkgs, ...}: let ff_gnome_theme = pkgs.fetchFromGitHub { owner = "rafaelmardojai"; repo = "firefox-gnome-theme"; rev = "b655eaf16d4cbec9c3472f62eee285d4b419a808"; hash = "sha256-UqYGTBgI5ypGh0Kf6zZjom/vABg7HQocB4gmxzl12uo="; }; in { imports = [ ../../home/common.nix ../../home/darkman.nix ../../home/home-backup.nix ../../home/gui.nix ../../home/gnome.nix ../../home/niri.nix ../../home/helide ]; home = { username = "tyler"; homeDirectory = "/home/tyler"; packages = with pkgs; [ godot ]; stateVersion = "23.11"; file.".mozilla/firefox/default/chrome/firefox-gnome-theme" = { source = ff_gnome_theme; recursive = true; }; }; programs.firefox = { enable = true; profiles.default = { name = "default"; userChrome = '' @import "firefox-gnome-theme/userChrome.css"; @import "firefox-gnome-theme/theme/colors/dark.css"; ''; }; }; }