├── .editorconfig ├── .envrc ├── .github ├── FUNDING.yaml ├── dependabot.yaml └── workflows │ ├── check.yaml │ ├── generate-prefs.yaml │ └── update-flake.yaml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── betterfox-nix ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── default.nix └── src │ ├── commands │ ├── extract.rs │ ├── generate.rs │ └── mod.rs │ └── main.rs ├── data ├── firefox │ ├── 107.0.json │ ├── 108.0.json │ ├── 109.0.json │ ├── 110.0.json │ ├── 111.0.json │ ├── 112.0.json │ ├── 115.0.json │ ├── 116.0.json │ ├── 116.1.json │ ├── 117.0.json │ ├── 118.0.json │ ├── 119.0.json │ ├── 120.0.json │ ├── 122.1.json │ ├── 126.0.json │ ├── 128.0.json │ ├── 129.0.json │ ├── 131.0.json │ ├── 133.0.json │ ├── 135.0.json │ ├── 137.0.json │ ├── 138.0.json │ ├── 140.0.json │ ├── 142.0.json │ ├── 144.0.json │ ├── default.nix │ └── main.json └── smoothfox │ ├── 107.0.json │ ├── 108.0.json │ ├── 109.0.json │ ├── 110.0.json │ ├── 111.0.json │ ├── 112.0.json │ ├── 115.0.json │ ├── 116.0.json │ ├── 116.1.json │ ├── 117.0.json │ ├── 118.0.json │ ├── 119.0.json │ ├── 120.0.json │ ├── 122.1.json │ ├── 126.0.json │ ├── 128.0.json │ ├── 129.0.json │ ├── 131.0.json │ ├── 133.0.json │ ├── 135.0.json │ ├── 137.0.json │ ├── 138.0.json │ ├── 140.0.json │ ├── 142.0.json │ ├── 144.0.json │ ├── default.nix │ └── main.json ├── default.nix ├── dev ├── flake.lock ├── flake.nix └── modules │ ├── dev-shells.nix │ ├── formatter.nix │ └── git-hooks.nix ├── flake.lock ├── flake.nix ├── modules ├── flake │ ├── modules.nix │ ├── packages.nix │ ├── partitions.nix │ └── systems.nix └── home │ ├── _lib │ ├── pref-option.nix │ ├── pref-type.nix │ ├── section-option.nix │ ├── section-type.nix │ ├── subsection-option.nix │ └── subsection-type.nix │ └── betterfox.nix └── shell.nix /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/.envrc -------------------------------------------------------------------------------- /.github/FUNDING.yaml: -------------------------------------------------------------------------------- 1 | github: HeitorAugustoLN 2 | -------------------------------------------------------------------------------- /.github/dependabot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/.github/dependabot.yaml -------------------------------------------------------------------------------- /.github/workflows/check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/.github/workflows/check.yaml -------------------------------------------------------------------------------- /.github/workflows/generate-prefs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/.github/workflows/generate-prefs.yaml -------------------------------------------------------------------------------- /.github/workflows/update-flake.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/.github/workflows/update-flake.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | result* 2 | .direnv 3 | /.pre-commit-config.yaml 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/README.md -------------------------------------------------------------------------------- /betterfox-nix/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/betterfox-nix/.gitignore -------------------------------------------------------------------------------- /betterfox-nix/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/betterfox-nix/Cargo.lock -------------------------------------------------------------------------------- /betterfox-nix/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/betterfox-nix/Cargo.toml -------------------------------------------------------------------------------- /betterfox-nix/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/betterfox-nix/default.nix -------------------------------------------------------------------------------- /betterfox-nix/src/commands/extract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/betterfox-nix/src/commands/extract.rs -------------------------------------------------------------------------------- /betterfox-nix/src/commands/generate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/betterfox-nix/src/commands/generate.rs -------------------------------------------------------------------------------- /betterfox-nix/src/commands/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/betterfox-nix/src/commands/mod.rs -------------------------------------------------------------------------------- /betterfox-nix/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/betterfox-nix/src/main.rs -------------------------------------------------------------------------------- /data/firefox/107.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/107.0.json -------------------------------------------------------------------------------- /data/firefox/108.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/108.0.json -------------------------------------------------------------------------------- /data/firefox/109.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/109.0.json -------------------------------------------------------------------------------- /data/firefox/110.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/110.0.json -------------------------------------------------------------------------------- /data/firefox/111.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/111.0.json -------------------------------------------------------------------------------- /data/firefox/112.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/112.0.json -------------------------------------------------------------------------------- /data/firefox/115.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/115.0.json -------------------------------------------------------------------------------- /data/firefox/116.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/116.0.json -------------------------------------------------------------------------------- /data/firefox/116.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/116.1.json -------------------------------------------------------------------------------- /data/firefox/117.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/117.0.json -------------------------------------------------------------------------------- /data/firefox/118.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/118.0.json -------------------------------------------------------------------------------- /data/firefox/119.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/119.0.json -------------------------------------------------------------------------------- /data/firefox/120.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/120.0.json -------------------------------------------------------------------------------- /data/firefox/122.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/122.1.json -------------------------------------------------------------------------------- /data/firefox/126.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/126.0.json -------------------------------------------------------------------------------- /data/firefox/128.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/128.0.json -------------------------------------------------------------------------------- /data/firefox/129.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/129.0.json -------------------------------------------------------------------------------- /data/firefox/131.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/131.0.json -------------------------------------------------------------------------------- /data/firefox/133.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/133.0.json -------------------------------------------------------------------------------- /data/firefox/135.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/135.0.json -------------------------------------------------------------------------------- /data/firefox/137.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/137.0.json -------------------------------------------------------------------------------- /data/firefox/138.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/138.0.json -------------------------------------------------------------------------------- /data/firefox/140.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/140.0.json -------------------------------------------------------------------------------- /data/firefox/142.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/142.0.json -------------------------------------------------------------------------------- /data/firefox/144.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/144.0.json -------------------------------------------------------------------------------- /data/firefox/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/default.nix -------------------------------------------------------------------------------- /data/firefox/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/firefox/main.json -------------------------------------------------------------------------------- /data/smoothfox/107.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/107.0.json -------------------------------------------------------------------------------- /data/smoothfox/108.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/108.0.json -------------------------------------------------------------------------------- /data/smoothfox/109.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/109.0.json -------------------------------------------------------------------------------- /data/smoothfox/110.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/110.0.json -------------------------------------------------------------------------------- /data/smoothfox/111.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/111.0.json -------------------------------------------------------------------------------- /data/smoothfox/112.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/112.0.json -------------------------------------------------------------------------------- /data/smoothfox/115.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/115.0.json -------------------------------------------------------------------------------- /data/smoothfox/116.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/116.0.json -------------------------------------------------------------------------------- /data/smoothfox/116.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/116.1.json -------------------------------------------------------------------------------- /data/smoothfox/117.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/117.0.json -------------------------------------------------------------------------------- /data/smoothfox/118.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/118.0.json -------------------------------------------------------------------------------- /data/smoothfox/119.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/119.0.json -------------------------------------------------------------------------------- /data/smoothfox/120.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/120.0.json -------------------------------------------------------------------------------- /data/smoothfox/122.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/122.1.json -------------------------------------------------------------------------------- /data/smoothfox/126.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/126.0.json -------------------------------------------------------------------------------- /data/smoothfox/128.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/128.0.json -------------------------------------------------------------------------------- /data/smoothfox/129.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/129.0.json -------------------------------------------------------------------------------- /data/smoothfox/131.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/131.0.json -------------------------------------------------------------------------------- /data/smoothfox/133.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/133.0.json -------------------------------------------------------------------------------- /data/smoothfox/135.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/135.0.json -------------------------------------------------------------------------------- /data/smoothfox/137.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/137.0.json -------------------------------------------------------------------------------- /data/smoothfox/138.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/138.0.json -------------------------------------------------------------------------------- /data/smoothfox/140.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/140.0.json -------------------------------------------------------------------------------- /data/smoothfox/142.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/142.0.json -------------------------------------------------------------------------------- /data/smoothfox/144.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/144.0.json -------------------------------------------------------------------------------- /data/smoothfox/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/default.nix -------------------------------------------------------------------------------- /data/smoothfox/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/data/smoothfox/main.json -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/default.nix -------------------------------------------------------------------------------- /dev/flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/dev/flake.lock -------------------------------------------------------------------------------- /dev/flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/dev/flake.nix -------------------------------------------------------------------------------- /dev/modules/dev-shells.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/dev/modules/dev-shells.nix -------------------------------------------------------------------------------- /dev/modules/formatter.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/dev/modules/formatter.nix -------------------------------------------------------------------------------- /dev/modules/git-hooks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/dev/modules/git-hooks.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/flake.nix -------------------------------------------------------------------------------- /modules/flake/modules.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/flake/modules.nix -------------------------------------------------------------------------------- /modules/flake/packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/flake/packages.nix -------------------------------------------------------------------------------- /modules/flake/partitions.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/flake/partitions.nix -------------------------------------------------------------------------------- /modules/flake/systems.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/flake/systems.nix -------------------------------------------------------------------------------- /modules/home/_lib/pref-option.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/home/_lib/pref-option.nix -------------------------------------------------------------------------------- /modules/home/_lib/pref-type.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/home/_lib/pref-type.nix -------------------------------------------------------------------------------- /modules/home/_lib/section-option.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/home/_lib/section-option.nix -------------------------------------------------------------------------------- /modules/home/_lib/section-type.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/home/_lib/section-type.nix -------------------------------------------------------------------------------- /modules/home/_lib/subsection-option.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/home/_lib/subsection-option.nix -------------------------------------------------------------------------------- /modules/home/_lib/subsection-type.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/home/_lib/subsection-type.nix -------------------------------------------------------------------------------- /modules/home/betterfox.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/modules/home/betterfox.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HeitorAugustoLN/betterfox-nix/HEAD/shell.nix --------------------------------------------------------------------------------