feat(jpassmenu): tune options to reduce size #193

Merged
jalil merged 1 commit from smaller-jpassmenu into main 2024-12-19 23:54:26 +01:00
Owner

There is no need to optimize for speed, so just reduce the binary size.

(also update dependencies).

There is no need to optimize for speed, so just reduce the binary size. (also update dependencies).
jalil self-assigned this 2024-12-19 23:36:10 +01:00
jalil added 1 commit 2024-12-19 23:36:11 +01:00
feat(jpassmenu): tune options to reduce size
All checks were successful
/ check (push) Successful in 47s
/ build (audiomenu) (push) Successful in 2s
/ build (docs) (push) Successful in 1s
/ build (jpassmenu) (push) Successful in 1s
/ build (nixosConfigurations.vm.config.system.build.toplevel) (push) Successful in 2s
/ build (nvim) (push) Successful in 1s
/ report-size (push) Successful in 5s
f534ca5901
There is no need to optimize for speed, so just reduce the binary size.

(also update dependencies).
First-time contributor

Flake output sizes

  • Name: the name of the package/configuration
  • Size: the closure size (size on disk of the package/configuration)
  • NAR Size: the size of the generated build instructions (Nix ARchive)
  • [NAR] Size Change: the amount changed compared to the main branch

NixOS Configurations

Name Size Size Change NAR Size NAR Size Change
vm 9.2Gi -1.6Mi 19Ki 0

Packages

Name Size Size Change NAR Size NAR Size Change
audiomenu 42Mi 0 1.4Mi 0
docs 2.4Mi 0 2.4Mi 0
docs-home-markdown 11Ki 0 11Ki 0
docs-nixos-markdown 6.3Ki 0 6.3Ki 0
docs-nvim-markdown 1.9Ki 0 1.9Ki 0
jpassmenu 43Mi -1.6Mi 2.3Mi -1.6Mi
nvim 2.0Gi 0 579Ki 0
nvim-headless 610Mi 0 579Ki 0
nvim-no-lsps 1.1Gi 0 579Ki 0
nvim-no-ts 2.0Gi 0 579Ki 0
nvim-small 1.3Gi 0 579Ki 0
# Flake output sizes - `Name`: the name of the package/configuration - `Size`: the closure size (size on disk of the package/configuration) - `NAR Size`: the size of the generated build instructions (Nix ARchive) - `[NAR] Size Change`: the amount changed compared to the main branch # NixOS Configurations | Name | Size | Size Change | NAR Size | NAR Size Change | |------|-----:|------------:|---------:|----------------:| | `vm` | 9.2Gi | -1.6Mi | 19Ki | 0 | # Packages | Name | Size | Size Change | NAR Size | NAR Size Change | |------|-----:|------------:|---------:|----------------:| | `audiomenu` | 42Mi | 0 | 1.4Mi | 0 | | `docs` | 2.4Mi | 0 | 2.4Mi | 0 | | `docs-home-markdown` | 11Ki | 0 | 11Ki | 0 | | `docs-nixos-markdown` | 6.3Ki | 0 | 6.3Ki | 0 | | `docs-nvim-markdown` | 1.9Ki | 0 | 1.9Ki | 0 | | `jpassmenu` | 43Mi | -1.6Mi | 2.3Mi | -1.6Mi | | `nvim` | 2.0Gi | 0 | 579Ki | 0 | | `nvim-headless` | 610Mi | 0 | 579Ki | 0 | | `nvim-no-lsps` | 1.1Gi | 0 | 579Ki | 0 | | `nvim-no-ts` | 2.0Gi | 0 | 579Ki | 0 | | `nvim-small` | 1.3Gi | 0 | 579Ki | 0 |
jalil merged commit f534ca5901 into main 2024-12-19 23:54:26 +01:00
jalil deleted branch smaller-jpassmenu 2024-12-19 23:54:26 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jalil/configuration.nix#193
No description provided.