aboutsummaryrefslogtreecommitdiffstats
path: root/flake.nix (unfollow)
Commit message (Collapse)Author
9 hoursbuild(flake): Expose nixos-moduleBenedikt Peetz
2 daysfeat(server): Really make users stateless (with tests)Benedikt Peetz
This commit also remove another load of unneeded features.
3 dayschore: Restore db migrationsBenedikt Peetz
3 dayschore: Remove some unused rust codeBenedikt Peetz
2026-05-28chore: update to Rust 1.96 (#3507)Ellie Huxtable
<!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [ ] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [ ] I have checked that there are no existing pull requests for the same thing
2026-04-21chore: update to rust 1.95 (#3426)Ellie Huxtable
<!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [ ] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [ ] I have checked that there are no existing pull requests for the same thing
2026-03-09chore: update to Rust 1.94 (#3247)Ellie Huxtable
<!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [ ] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [ ] I have checked that there are no existing pull requests for the same thing
2026-02-12chore(deps): update to rust 1.93.1 (#3181)Ellie Huxtable
Resolves breaking checks on `main` ## Checks - [ ] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [ ] I have checked that there are no existing pull requests for the same thing
2026-01-26chore: update to rust 1.93Ellie Huxtable
2025-12-02build(nix): prevent deprecation warning on evaluation (#3006)Marc Jakobi
Evaluating the overlay produces the following evaluation warning: `'system' has been renamed to/replaced by 'stdenv.hostPlatform.system'` <!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [x] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [x] I have checked that there are no existing pull requests for the same thing
2025-11-17build(nix): update rust toolchain hash (#2990)Marc Jakobi
Fixes #2989. The nix build fails, because the sha256 in the toolchain fetcher doesn't match. ## Checks - [x] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [x] I have checked that there are no existing pull requests for the same thing > [!IMPORTANT] > > Before merging this, we should probably investigate why the hash has changed. It could be a sign of a supply chain attack. Co-authored-by: Marc Jakobi <marc.jakobi@tiko.energy>
2025-11-06chore: update to rust 1.91 (#2981)Ellie Huxtable
<!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [ ] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [ ] I have checked that there are no existing pull requests for the same thing
2025-09-26chore: update to Rust 1.90 (#2916)Ray Kohler
<!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [X] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [X] I have checked that there are no existing pull requests for the same thing Hopefully this one is mergeable as is, unlike the 1.89 upgrade. Fixes: #2915
2025-09-10build: update flake.nix with new sha256Ellie Huxtable
2025-09-09build: remove legacy Apple SDK frameworks (#2885)Eric Crosson
Thanks for your work on atuin! I've loved using it over the past year. According to nixos.org[^1], the `darwin.apple_sdk` frameworks have been stubs for some time, and are now removed. Evaluating `atuin` on darwin on `nixpkgs-unstable` results in the following evaluation error: ``` error: darwin.apple_sdk_11_0 has been removed as it was a legacy compatibility stub; see <https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks> for migration instructions ``` According to those linked docs, the fix is to remove references to these SDKs, which will not have any other effect since they were stubs anyway. [^1]: https://nixos.org/manual/nixpkgs/stable/#sec-darwin-legacy-frameworks <!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [x] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [x] I have checked that there are no existing pull requests for the same thing
2025-07-22chore: update to rust 1.88 (#2815)Ellie Huxtable
* chore: update to rust 1.88 * clippy + fmt * update ci version * update flake
2025-04-07Revert "Revert "chore: update to rust 1.86 (#2666)" (#2667)" (#2676)Ellie Huxtable
This reverts commit 9d816d16db233dd1aa477bfe1cc5a960e3c7b6c7.
2025-04-03Revert "chore: update to rust 1.86 (#2666)" (#2667)Ellie Huxtable
This reverts commit f0e8cc753e8448d415ae90ad7774058c6c5d47f7.
2025-04-03chore: update to rust 1.86 (#2666)Ellie Huxtable
* chore: update to rust 1.86 * fix: clippy errors from 1.86 * fix: update nix sha256
2025-03-19chore: migrate to rust 2024 (#2635)Ellie Huxtable
* chore: upgrade to 2024 edition * ugh unsafe * format * nixxxxxxxxxxx why
2025-03-09chore: update rust toolchain to 1.85 (#2618)Ellie Huxtable
* chore: update rust toolchain to 1.85 * nix things * make clippy happy I've replaced a bunch of &Option<String> with Option<String>. They were not in hot loops, so a single clone is really no big deal + keeps things simpler. * fmt
2024-10-22chore: update to rust 1.82 (#2432)Ellie Huxtable
2024-08-14chore: update rust to `1.80.1` (#2362)Ethan Brierley
fixes #2360 https://blog.rust-lang.org/2024/08/08/Rust-1.80.1.html `1.80.1` fixes a fairly nasty miscompilation, but that's not my motivation for opening this PR. If I'm understanding correctly, because the rust patch version was not specified in `rust-toolchain.toml`, nix automatically upgraded to the new version. This broke the hash in `flake.nix` causing the flake to fail to build. Making this upgrade to `1.80.1` explicit, fixes this issue.
2024-08-07chore: update to rust 1.80 (#2344)Ellie Huxtable
2024-06-13chore: update to rust 1.79 (#2138)Ellie Huxtable
2024-06-13chore: update to rust 1.78Ellie Huxtable
2024-06-13chore(nix): De-couple atuin nix build from nixpkgs rustc version (#2123)Jamie Quigley
2024-01-30chore: Set ATUIN_ variables for development in devshell (#1653)Matthias Beyer
I accidentially broke my atuin database by executing `atuin` from the PR I was working on without setting these variables and had to manually roll back my local database. That shouldn't happen, so we set the database and record store path in the devshell to something that does not overwrite our normal databases. We also warn if these files already exist, because when entering the devshell, a user might want to start from a clean slate here. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2023-10-30fix(nix): Add Appkit to the package build (#1358)Patrick Jackson
2023-10-29feat(nix): Add a nixpkgs overlay (#1357)Patrick Jackson
2023-03-01nix: add flake-compat (#743)0x4A6F
2023-02-15Add nix files and install instructions (#477)Jamie Quigley