diff --git a/flake.nix b/flake.nix index e9303de..9a4b1c2 100644 --- a/flake.nix +++ b/flake.nix @@ -38,8 +38,6 @@ impermanence.url = "github:nix-community/impermanence"; - schizofox.url = "github:schizofox/schizofox"; - # secure booting lanzaboote = { url = "github:nix-community/lanzaboote"; diff --git a/hosts/hermit/configuration.nix b/hosts/hermit/configuration.nix index 81c9973..ef3a6a6 100644 --- a/hosts/hermit/configuration.nix +++ b/hosts/hermit/configuration.nix @@ -70,7 +70,6 @@ btop.enable = true; nh.enable = true; thunar.enable = true; - schizofox.enable = true; }; }; system.stateVersion = "23.11"; diff --git a/hosts/hermit/programs.nix b/hosts/hermit/programs.nix index f5eb236..355b98f 100644 --- a/hosts/hermit/programs.nix +++ b/hosts/hermit/programs.nix @@ -23,6 +23,8 @@ emacs30-pgtk evince eza + firefox + fftw gcc gh grc diff --git a/modules/programs/gui/schizofox/module.nix b/modules/programs/gui/schizofox/module.nix deleted file mode 100644 index 181b896..0000000 --- a/modules/programs/gui/schizofox/module.nix +++ /dev/null @@ -1,117 +0,0 @@ -{ - config, - inputs, - lib, - ... -}: let - inherit (lib.modules) mkIf; - inherit (lib.options) mkEnableOption; - inherit (builtins) listToAttrs; - - cfg = config.modules.programs.schizofox; -in { - options.modules.programs.schizofox.enable = mkEnableOption "Schizofox browser"; - imports = [ - inputs.schizofox.nixosModules.default - ]; - - config = mkIf cfg.enable { - programs.schizofox = { - enable = true; - theme = { - font = "Lexend"; - colors = { - background-darker = "181825"; - background = "1e1e2e"; - foreground = "cdd6f4"; - }; - }; - - security = { - sanitizeOnShutdown.enable = true; - sandbox.enable = true; - noSessionRestore = true; - userAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:106.0) Gecko/20100101 Firefox/106.0"; - }; - - misc = { - drm.enable = true; - disableWebgl = false; - bookmarks = [ - { - Title = "Noogle"; - URL = "https://noogle.dev"; - Placement = "toolbar"; - } - { - Title = "Nixpkgs Manual"; - URL = "https://nixos.org/manual/nixpkgs/stable"; - Placement = "toolbar"; - } - ]; - }; - - extensions = { - simplefox.enable = true; - darkreader.enable = true; - - enableDefaultExtensions = true; - enableExtraExtensions = true; - extraExtensions = let - extensions = [ - { - id = "{c2c003ee-bd69-42a2-b0e9-6f34222cb046}"; - name = "auto-tab-discard"; - } - { - id = "{a4c4eda4-fb84-4a84-b4a1-f7c1cbf2a1ad}"; - name = "refined-github-"; - } - { - id = "sponsorBlocker@ajay.app"; - name = "sponsorblock"; - } - { - id = "{446900e4-71c2-419f-a6a7-df9c091e268b}"; - name = "bitwarden-password-manager"; - } - { - id = "{74145f27-f039-47ce-a470-a662b129930a}"; - name = "clearurls"; - } - { - id = "{b86e4813-687a-43e6-ab65-0bde4ab75758}"; - name = "localcdn-fork-of-decentraleyes"; - } - { - id = "smart-referer@meh.paranoid.pk"; - name = "smart-referer"; - } - { - id = "skipredirect@sblask"; - name = "skip-redirect"; - } - { - id = "7esoorv3@alefvanoon.anonaddy.me"; - name = "libredirect"; - } - { - id = "DontFuckWithPaste@raim.ist"; - name = "dont-fuck-with-paste"; - } - ]; - - mappedExtensions = - map (extension: { - name = extension.id; - value = { - install_url = "https://addons.mozilla.org/firefox/downloads/latest/${extension.name}/latest.xpi"; - }; - }) - extensions; - in - listToAttrs mappedExtensions; - }; - }; - }; -} diff --git a/modules/style/wholefoods.jpg b/modules/style/wholefoods.jpg new file mode 100644 index 0000000..3d9c47f Binary files /dev/null and b/modules/style/wholefoods.jpg differ diff --git a/modules/style/wholefoods.png b/modules/style/wholefoods.png deleted file mode 100644 index 2c22f75..0000000 Binary files a/modules/style/wholefoods.png and /dev/null differ diff --git a/modules/wms/wayland/hyprland/binds.nix b/modules/wms/wayland/hyprland/binds.nix index b21faf7..3e923a1 100644 --- a/modules/wms/wayland/hyprland/binds.nix +++ b/modules/wms/wayland/hyprland/binds.nix @@ -32,7 +32,7 @@ in { "$mainMod, F, fullscreen, 0" "$mainMod, D, exec, ${pkgs.procps}/bin/pkill fuzzel || ${getExe pkgs.fuzzel}" "$mainMod, SPACE, togglefloating, active" - "$mainMod ALT, L, exec, ${getExe pkgs.hyprlock}" + "$mainMod ALT, L, exec, ${getExe pkgs.swaylock}" # Screenshotting "$mainMod, S, exec, ${pkgs.grimblast}/bin/grimblast copy area" # only copy