From 77eca02e1b2a384c6df5bd5167247688cad5660a Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Sun, 18 May 2025 20:48:15 +0800 Subject: [PATCH] feat(homes/rafiq): add firefox and keep state persistent --- homes/x86_64-linux/rafiq/desktop.nix | 2 +- homes/x86_64-linux/rafiq/desktop/firefox.nix | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 homes/x86_64-linux/rafiq/desktop/firefox.nix diff --git a/homes/x86_64-linux/rafiq/desktop.nix b/homes/x86_64-linux/rafiq/desktop.nix index 8e79bf0..0a9d8fa 100644 --- a/homes/x86_64-linux/rafiq/desktop.nix +++ b/homes/x86_64-linux/rafiq/desktop.nix @@ -2,6 +2,7 @@ { imports = [ ./desktop/hyprland.nix + ./desktop/firefox.nix ]; home.packages = with pkgs; [ kitty @@ -10,5 +11,4 @@ imports = [ TERMINAL = "kitty"; BROWSER = "firefox"; }; - } diff --git a/homes/x86_64-linux/rafiq/desktop/firefox.nix b/homes/x86_64-linux/rafiq/desktop/firefox.nix new file mode 100644 index 0000000..26e5ed6 --- /dev/null +++ b/homes/x86_64-linux/rafiq/desktop/firefox.nix @@ -0,0 +1,8 @@ +{ + programs.firefox = { + enable = true; + profiles.rafiq.id = 0; + profiles.test.id = 1; + }; + home.persistence."/persist/home/rafiq".directories = [ ".mozilla/firefox" ]; +}