diff --git a/nixos/components/gui/browser.nix b/nixos/components/gui/browser.nix index 80e0de0..daa1978 100644 --- a/nixos/components/gui/browser.nix +++ b/nixos/components/gui/browser.nix @@ -6,6 +6,14 @@ in { config = lib.mkIf config.components.gui.enable { + programs.chromium.extensions = [ + "nngceckbapebfimnlniiiahkandclblb" # bitwarden + "edibdbjcniadpccecjdfdjjppcpchdlm" # I still don't care about cookies + "gcbommkclmclpchllfjekcdonpmejbdp" # https everywhere + "cjpalhdlnbpafiamejdnhcphjbkeiagm" # ublock origin + "dbepggeogbaibhgnhhndojpepiihcmeb" # vimium + ]; + # overwrite use zram on small RAM systems fileSystems."/share" = lib.mkDefault { device = "tmpfs"; diff --git a/nixos/homes/common/terminal.nix b/nixos/homes/common/terminal.nix index 1b3330c..16226e2 100644 --- a/nixos/homes/common/terminal.nix +++ b/nixos/homes/common/terminal.nix @@ -36,10 +36,12 @@ enable = true; enableBashIntegration = true; enableZshIntegration = true; - package = pkgs.atuin.overrideAttrs (_old: { - # as cursed as doing mitigations=off in the kernel command line - patches = [ ./0001-make-atuin-on-zfs-fast-again.patch ]; - }); + package = pkgs.unstable.atuin; + # todo not needed anymore + #package = pkgs.unstable.atuin.overrideAttrs (_old: { + # # as cursed as doing mitigations=off in the kernel command line + # patches = [ ./0001-make-atuin-on-zfs-fast-again.patch ]; + #}); settings = { auto_sync = true; sync_frequency = "5m";