1075 Commits

Author SHA1 Message Date
Clément DOUIN 0f6217e6e5 build(nix): fix darwin x86_64 build
Also re-format nix codes with nixfmt-rfc-style.

Refs: #538
2025-01-11 14:35:04 +01:00
Clément DOUIN 9d773e947b docs(contributing): add dependencies overriding section
Refs: <https://github.com/pimalaya/core/issues/32>
2025-01-11 08:53:13 +01:00
Clément DOUIN c79cabc168 feat(folder): add -y|--yes flag for purge and delete commands
Refs: #469
2025-01-10 16:28:53 +01:00
Clément DOUIN f5695cad53 refactor(config): change default downloads directory
Refs: <https://github.com/pimalaya/core/issues/1>
2025-01-10 16:02:40 +01:00
Clément DOUIN 25edd9e106 ci(release-on-demand): fix wrong targets 2025-01-10 15:01:35 +01:00
Clément DOUIN 1e26033e28 ci(release-on-demand): add missing isStatic true 2025-01-10 14:48:29 +01:00
Clément DOUIN 354848baf4 ci(release-on-demand): add missing x86_64-linux target 2025-01-10 14:33:35 +01:00
Clément DOUIN d51ba0850a ci: init release-on-demand workflow 2025-01-10 14:26:43 +01:00
Clément DOUIN e3cbbbc6c4 refactor(envelope): add trace log to debug imap sequence set
Refs: <https://github.com/pimalaya/himalaya/issues/518>
2025-01-10 11:54:52 +01:00
Clément DOUIN 50b8d3667e fix(envelope): prevent out of bound error on empty search result
Refs: #518
2025-01-10 11:36:19 +01:00
Clément DOUIN 9aa408ae17 refactor(message): make message.send.save-copy true by default
Refs: #536
2025-01-10 10:19:04 +01:00
Clément DOUIN 97e40b5f59 fix(config): fix de/serialization of backends' none variant
Refs: #523
2025-01-10 09:58:35 +01:00
Clément DOUIN dc5b8a34c8 ci: fix wrong nixpkgs channel 2025-01-10 06:38:33 +01:00
Clément DOUIN 0eb7bfc419 ci: improve pimalaya/nix logs 2025-01-10 06:34:06 +01:00
Clément DOUIN 082e680b32 fix(tracing): make env filter warn the default
Refs: #522
2025-01-09 18:29:32 +01:00
Clément DOUIN 1928b36859 build(nix): update flake dependencies ter 2025-01-09 17:23:06 +01:00
Clément DOUIN 7ab615054f build(nix): update flake dependencies bis
Refs: #515
2025-01-09 16:00:58 +01:00
Clément DOUIN b503027585 build(nix): update flake dependencies
Refs: #515
2025-01-09 15:42:01 +01:00
Clément DOUIN 3ceef291a1 fix: permission denied when using install.sh
Refs: #515
2025-01-09 15:23:24 +01:00
Clément DOUIN 5eeda248fd docs: fix folder.aliases
Fixed wrong folder.alias is the README and in the config.sample.toml.

Refs: #526
2024-12-19 09:20:13 +01:00
Tim Chase 118a3f9779 docs(readme): fix typo FAQ MML
Refs: #520
2024-12-12 20:56:14 +01:00
Clément DOUIN 4953aae860 doc(readme): add other interfaces section 2024-12-09 21:52:52 +01:00
Clément DOUIN bf3d5342c2 doc(readme): add FAQ entry about aerc, mutt and alpine comparison 2024-12-09 21:52:49 +01:00
Clément DOUIN 1db785ac0b doc(readme): remove $ in front of shell commands
Also removed the bash annotations, as most of the code blocks refer to
shell commands and not bash code.

Refs: #516
2024-12-09 21:52:44 +01:00
Clément DOUIN ce0b2dd8d3 build: release v1.0.0
Refs: #514
v1.0.0
2024-12-09 12:04:15 +01:00
Clément DOUIN 6e658fef33 Merge pull request #511 from KoviRobi/master
Allow using `override` to add features
2024-12-05 06:33:18 +01:00
Kovacsics Robert 0302a77f73 Fix Outlook SMTP server typo
From
https://support.microsoft.com/en-us/office/pop-imap-and-smtp-settings-for-outlook-com-d088b986-291d-42b8-9564-9c414e2aa040
2024-12-04 21:38:40 +00:00
Kovacsics Robert 77d2292e5c Allow using override to add features
This way you can do
```nix
himalaya.override {
  buildFeatures = [ "notmuch" "oauth2" ];
}
```

Also this uses any unspecified arguments as if they were given from
`pkgs`, so no need to explicitly specify.
2024-12-04 19:19:51 +00:00
Clément DOUIN f9f2aaeab7 fix answered flag not set when replying to a message #508 2024-11-29 16:02:12 +01:00
Clément DOUIN 4b731f3cca fix IMAP STARTTLS infinite loop 2024-11-29 15:23:16 +01:00
Clément DOUIN 7aa576400a fix mailto parsing issue 2024-11-29 11:58:00 +01:00
Clément DOUIN eafeeb28a4 clean 2024-11-29 10:21:55 +01:00
Clément DOUIN 85a12a54c0 make use of pimalaya/tui build module 2024-11-29 08:37:38 +01:00
Clément DOUIN 1a193f3ec3 make use of re-usable pre-releases pimalaya/nix workflow 2024-11-28 20:38:14 +01:00
Clément DOUIN 60dc3afd5b fix wrong build and host platforms 2024-11-28 16:14:27 +01:00
Clément DOUIN f92b6a6bb5 make use of pimalaya/nix 2024-11-28 15:34:58 +01:00
Clément DOUIN 86baf1c483 remove custom-release workflow
workflow_dispatch requires read and write access to the repo, which
is not suitable for public usage.

Also restricted pre-release workflow to master branch.
2024-11-28 07:26:22 +01:00
Clément DOUIN d262418baa renamed build-on-demand to custom-release 2024-11-27 21:08:09 +01:00
Clément DOUIN eb65464e34 Merge pull request #506 from pimalaya/nixpkgs-common
Nix refactor
2024-11-27 20:59:12 +01:00
Clément DOUIN 0917caa400 fix features and workflows 2024-11-27 20:39:13 +01:00
Clément DOUIN f0fbd3d213 try imap only 2024-11-27 16:15:13 +01:00
Clément DOUIN d2ee5dbf98 try minimal build 2024-11-27 15:54:19 +01:00
Clément DOUIN 0ae35beb0d fix typo 2024-11-27 15:36:34 +01:00
Clément DOUIN 0db15511c5 fix gh action matrix 2024-11-27 15:24:35 +01:00
Clément DOUIN b55935cc39 add minimal features set 2024-11-27 15:20:26 +01:00
Clément DOUIN b6a062d8bd adjust postInstall hook 2024-11-27 15:04:09 +01:00
Clément DOUIN cb077131b2 fix pre-release syntax 2024-11-27 14:38:50 +01:00
Clément DOUIN 6644801452 remove emulators 2024-11-27 14:35:43 +01:00
Clément DOUIN 9e15acf14f remove wine dep from build 2024-11-27 11:56:40 +01:00
Clément DOUIN 085aea0fe9 fix build-on-demand gh workflow 2024-11-27 11:47:13 +01:00