From a0703547e6b8d530356e095bcd3a49eae2ac46a7 Mon Sep 17 00:00:00 2001 From: Tyler Mayoff Date: Mon, 15 Sep 2025 09:03:03 -0400 Subject: [PATCH] pay-respects --- dot_config/flake/home/common.nix | 1 - dot_config/flake/home/darkman.nix | 8 +++----- dot_config/flake/machines/wash/home.nix | 17 ++++++++++++++++- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/dot_config/flake/home/common.nix b/dot_config/flake/home/common.nix index 73d387f..54e9b3e 100644 --- a/dot_config/flake/home/common.nix +++ b/dot_config/flake/home/common.nix @@ -68,7 +68,6 @@ programs.pay-respects = { enable = true; enableFishIntegration = true; - alias = "fuck"; }; programs.yazi = { diff --git a/dot_config/flake/home/darkman.nix b/dot_config/flake/home/darkman.nix index 80024b5..f54ff40 100644 --- a/dot_config/flake/home/darkman.nix +++ b/dot_config/flake/home/darkman.nix @@ -1,4 +1,4 @@ -{pkgs, ...}: { +{...}: { services.darkman = { enable = true; settings = { @@ -11,8 +11,7 @@ ''; gtk-theme = '' - ${pkgs.dconf}/bin/dconf write \ - /org/gnome/desktop/interface/color-scheme "'prefer-light'" + gsettings set org.gnome.desktop.interface color-scheme prefer-light ''; noctalia = '' @@ -22,8 +21,7 @@ darkModeScripts = { gtk-theme = '' - ${pkgs.dconf}/bin/dconf write \ - /org/gnome/desktop/interface/color-scheme "'prefer-dark'" + gsettings set org.gnome.desktop.interface color-scheme prefer-dark ''; noctalia = '' diff --git a/dot_config/flake/machines/wash/home.nix b/dot_config/flake/machines/wash/home.nix index d63df79..723c373 100644 --- a/dot_config/flake/machines/wash/home.nix +++ b/dot_config/flake/machines/wash/home.nix @@ -1,4 +1,11 @@ -{pkgs, ...}: { +{pkgs, ...}: let + ff_gnome_theme = pkgs.fetchFromGitHub { + owner = "rafaelmardojai"; + repo = "firefox-gnome-theme"; + rev = "b655eaf16d4cbec9c3472f62eee285d4b419a808"; + hash = "sha256-UqYGTBgI5ypGh0Kf6zZjom/vABg7HQocB4gmxzl12uo="; + }; +in { imports = [ ../../home/common.nix @@ -13,6 +20,14 @@ ../../home/helide ]; + programs.firefox = { + profiles.tyler = { + userChrome = builtins.readFile (ff_gnome_theme + "/userChrome.css"); + userContent = builtins.readFile (ff_gnome_theme + "/userContent.css"); + extraConfig = builtins.readFile (ff_gnome_theme + "/configuration/user.js"); + }; + }; + home = { username = "tyler"; homeDirectory = "/home/tyler";