From 97e5a140c34127fccdf6047d316c51785b6b52cd Mon Sep 17 00:00:00 2001 From: Preston Pan Date: Tue, 28 Jan 2025 13:05:11 -0800 Subject: new flake lock --- nix/modules/home/emacs.nix | 1 + nix/modules/home/firefox.nix | 5 +++++ nix/modules/home/user.nix | 2 ++ nix/modules/xserver.nix | 1 + nix/systems/spontaneity/default.nix | 10 ++++++++++ 5 files changed, 19 insertions(+) create mode 100644 nix/systems/spontaneity/default.nix diff --git a/nix/modules/home/emacs.nix b/nix/modules/home/emacs.nix index 190adee..5e3d6aa 100644 --- a/nix/modules/home/emacs.nix +++ b/nix/modules/home/emacs.nix @@ -41,6 +41,7 @@ epkgs.irony-eldoc epkgs.ivy epkgs.ivy-pass + epkgs.kiwix epkgs.latex-preview-pane epkgs.lsp-ivy epkgs.lsp-mode diff --git a/nix/modules/home/firefox.nix b/nix/modules/home/firefox.nix index e5a4bd5..118e150 100644 --- a/nix/modules/home/firefox.nix +++ b/nix/modules/home/firefox.nix @@ -203,6 +203,11 @@ globalprivacycontrol.enabled = true; history.custom = true; userContext.ui.enabled = true; + trackingprotection = { + enabled = true; + pbmode.enabled = true; + socialtracking.enabled = true; + }; }; full-screen-api = { diff --git a/nix/modules/home/user.nix b/nix/modules/home/user.nix index 92be80a..04bd9a3 100644 --- a/nix/modules/home/user.nix +++ b/nix/modules/home/user.nix @@ -21,6 +21,8 @@ stateVersion = "24.11"; packages = with pkgs; [ + # wikipedia + kiwix kiwix-tools # passwords age sops diff --git a/nix/modules/xserver.nix b/nix/modules/xserver.nix index d6f7ab1..eb251de 100644 --- a/nix/modules/xserver.nix +++ b/nix/modules/xserver.nix @@ -7,6 +7,7 @@ }; windowManager = { + # Backup in case wayland isn't sufficient i3 = { enable = true; package = pkgs.i3-gaps; diff --git a/nix/systems/spontaneity/default.nix b/nix/systems/spontaneity/default.nix new file mode 100644 index 0000000..f9146f8 --- /dev/null +++ b/nix/systems/spontaneity/default.nix @@ -0,0 +1,10 @@ +{ ... }: +{ + imports = [ + ../../modules/default.nix + ]; + monorepo = { + pipewire.enable = false; + home.enable = false; + }; +} -- cgit