Commit graph

457 commits

Author SHA1 Message Date
github-actions[bot]
833591547e flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/8b4f7a4dab2120cf41e7957a28a853f45016bd9d' (2023-09-04)
  → 'github:ipetkov/crane/f2143cd27f8bd09ee4f0121336c65015a2a0a19c' (2023-10-04)
• Updated input 'devshell':
    'github:numtide/devshell/65114ea495a8d3cc1352368bf170d67ef005aa5a' (2023-09-04)
  → 'github:numtide/devshell/cd4e2fda3150dd2f689caeac07b7f47df5197c31' (2023-09-29)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/f9e7cf818399d17d347f847525c5a5a8032e4e44' (2023-08-23)
  → 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b' (2023-09-08)
  → 'github:NixOS/nixpkgs/87828a0e03d1418e848d3dd3f3014a632e4a4f64' (2023-10-06)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/4f883a76282bc28eb952570afc3d8a1bf6f481d7' (2023-09-10)
  → 'github:cachix/pre-commit-hooks.nix/8edf336c5ca85efe20004d076747f91b85a6d087' (2023-10-08)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/6c520f2e31f4bebeb29cc4563543de7187013575' (2023-09-11)
  → 'github:oxalica/rust-overlay/c0df7f2a856b5ff27a3ce314f6d7aacf5fda546f' (2023-10-09)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/b8d3a059f5487d6767d07c3716386753e3132d9f' (2023-09-04)
  → 'github:numtide/treefmt-nix/720bd006d855b08e60664e4683ccddb7a9ff614a' (2023-09-27)
2023-10-09 03:48:48 +00:00
Ramses
549bc38339
Merge pull request #44 from bryango/main
flake.nix: add workaround for ipetkov/crane#385
2023-10-02 09:07:26 +02:00
bryango
69dd053da3
flake.nix: add workaround for ipetkov/crane#385
See:
- https://github.com/ipetkov/crane/issues/385
- c632217451
2023-10-02 14:27:57 +08:00
Ramses
ff963b3600
Merge pull request #43 from a-h/main
docs: add missing attribute to example
2023-09-19 14:24:59 +02:00
Adrian Hesketh
4781ff2c0a
docs: add missing attribute to example 2023-09-19 12:08:44 +01:00
Ramses
e8957ab8b4
Merge pull request #41 from numtide/auto_update_deps
Auto update deps
2023-09-12 13:35:55 +02:00
Ramses
3071022a28
Merge pull request #40 from numtide/fix_ubuntu_kinetic_release
Update test ubuntu images
2023-09-12 12:30:26 +02:00
github-actions[bot]
b0c46c135b
cargo update 2023-09-12 12:16:10 +02:00
github-actions[bot]
d3e4c71241
flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/43db881168bc65b568d36ceb614a0fc8b276191b' (2023-08-27)
  → 'github:ipetkov/crane/8b4f7a4dab2120cf41e7957a28a853f45016bd9d' (2023-09-04)
• Updated input 'devshell':
    'github:numtide/devshell/2aa26972b951bc05c3632d4e5ae683cb6771a7c6' (2023-08-23)
  → 'github:numtide/devshell/65114ea495a8d3cc1352368bf170d67ef005aa5a' (2023-09-04)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/cf2004afe4d4b95a295c63c911e949e40915eedb' (2023-08-27)
  → 'github:NixOS/nixpkgs/db9208ab987cdeeedf78ad9b4cf3c55f5ebd269b' (2023-09-08)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/7e3517c03d46159fdbf8c0e5c97f82d5d4b0c8fa' (2023-08-17)
  → 'github:cachix/pre-commit-hooks.nix/4f883a76282bc28eb952570afc3d8a1bf6f481d7' (2023-09-10)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/23756b2c5594da5c1ad2f40ae2440b9f8a2165b7' (2023-08-28)
  → 'github:oxalica/rust-overlay/6c520f2e31f4bebeb29cc4563543de7187013575' (2023-09-11)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/843e1e1b01ac7c9e858368fffd1692cbbdbe4a0e' (2023-08-25)
  → 'github:numtide/treefmt-nix/b8d3a059f5487d6767d07c3716386753e3132d9f' (2023-09-04)
2023-09-12 12:16:10 +02:00
r-vdp
af0363833e
Update ubuntu x86 images. 2023-09-12 11:58:36 +02:00
r-vdp
87e67f83b4
Update kinetic 22.10 image. 2023-09-12 11:58:36 +02:00
r-vdp
b5ac42f1bd
Move test image definitions to a separate file. 2023-09-12 11:58:36 +02:00
Ramses
31d86eb7da
Merge pull request #38 from numtide/auto_update_deps
Bump flake.lock and Cargo.lock
2023-08-28 09:05:57 +02:00
github-actions[bot]
c89ffc97bc cargo update 2023-08-28 03:48:45 +00:00
github-actions[bot]
1700497af9 flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/7809d369710abb17767b624f9e72b500373580bc' (2023-08-12)
  → 'github:ipetkov/crane/43db881168bc65b568d36ceb614a0fc8b276191b' (2023-08-27)
• Updated input 'devshell':
    'github:numtide/devshell/d208c58e2f7afef838add5f18a9936b12a71d695' (2023-08-20)
  → 'github:numtide/devshell/2aa26972b951bc05c3632d4e5ae683cb6771a7c6' (2023-08-23)
• Updated input 'flake-utils':
    'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
  → 'github:numtide/flake-utils/f9e7cf818399d17d347f847525c5a5a8032e4e44' (2023-08-23)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d680ded26da5cf104dd2735a51e88d2d8f487b4d' (2023-08-19)
  → 'github:NixOS/nixpkgs/cf2004afe4d4b95a295c63c911e949e40915eedb' (2023-08-27)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/603a1600324f9b4511d7ab5bdc38cb14ba8370a5' (2023-08-21)
  → 'github:oxalica/rust-overlay/23756b2c5594da5c1ad2f40ae2440b9f8a2165b7' (2023-08-28)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/e2761d701581d8dcc4e0e88aecfde317ddf6f0cd' (2023-08-20)
  → 'github:numtide/treefmt-nix/843e1e1b01ac7c9e858368fffd1692cbbdbe4a0e' (2023-08-25)
2023-08-28 03:48:44 +00:00
zimbatm
81409f535e README: add light commercial support offer 2023-08-23 14:04:29 +02:00
Ramses
61550dfaa4
Merge pull request #36 from numtide/auto_update_deps
Bump flake.lock and Cargo.lock
2023-08-21 09:37:38 +02:00
github-actions[bot]
c37bbd8854 cargo update 2023-08-21 03:48:46 +00:00
github-actions[bot]
e6bce7e08b flake.lock: Update
Flake lock file updates:

• Updated input 'devshell':
    'github:numtide/devshell/f9238ec3d75cefbb2b42a44948c4e8fb1ae9a205' (2023-07-03)
  → 'github:numtide/devshell/d208c58e2f7afef838add5f18a9936b12a71d695' (2023-08-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/100a1550b0e7a64b960c625b656f9229bdef5f87' (2023-08-13)
  → 'github:NixOS/nixpkgs/d680ded26da5cf104dd2735a51e88d2d8f487b4d' (2023-08-19)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/c5ac3aa3324bd8aebe8622a3fc92eeb3975d317a' (2023-08-11)
  → 'github:cachix/pre-commit-hooks.nix/7e3517c03d46159fdbf8c0e5c97f82d5d4b0c8fa' (2023-08-17)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/ce646c4052c4979078a1ed263bc6e8c1a14c0d07' (2023-08-14)
  → 'github:oxalica/rust-overlay/603a1600324f9b4511d7ab5bdc38cb14ba8370a5' (2023-08-21)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/19dee4bf6001849006a63f3435247316b0488e99' (2023-08-12)
  → 'github:numtide/treefmt-nix/e2761d701581d8dcc4e0e88aecfde317ddf6f0cd' (2023-08-20)
2023-08-21 03:48:44 +00:00
Ramses
4387b12a20
Merge pull request #35 from numtide/auto_update_deps
Bump flake.lock and Cargo.lock
2023-08-14 10:45:45 +02:00
github-actions[bot]
020a71a00e cargo update 2023-08-14 03:48:45 +00:00
github-actions[bot]
0cf93f448b flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/1a551ae11bff91521cbeaebb8ca59a101c9f33f8' (2023-08-03)
  → 'github:ipetkov/crane/7809d369710abb17767b624f9e72b500373580bc' (2023-08-12)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5faab29808a2d72f4ee0c44c8e850e4e6ada972f' (2023-08-05)
  → 'github:NixOS/nixpkgs/100a1550b0e7a64b960c625b656f9229bdef5f87' (2023-08-13)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/3139c4d1f7732cab89f06492bdd4677b877e3785' (2023-08-05)
  → 'github:cachix/pre-commit-hooks.nix/c5ac3aa3324bd8aebe8622a3fc92eeb3975d317a' (2023-08-11)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/b520a3889b24aaf909e287d19d406862ced9ffc9' (2023-08-07)
  → 'github:oxalica/rust-overlay/ce646c4052c4979078a1ed263bc6e8c1a14c0d07' (2023-08-14)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/fab56c8ce88f593300cd8c7351c9f97d10c333c5' (2023-08-01)
  → 'github:numtide/treefmt-nix/19dee4bf6001849006a63f3435247316b0488e99' (2023-08-12)
2023-08-14 03:48:44 +00:00
Ramses
55130d0a37
Merge pull request #33 from numtide/auto_update_deps
Bump flake.lock and Cargo.lock
2023-08-07 11:21:17 +02:00
github-actions[bot]
efab641735 cargo update 2023-08-07 03:48:50 +00:00
github-actions[bot]
f3d0474ca7 flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/8b08e96c9af8c6e3a2b69af5a7fa168750fcf88e' (2023-07-07)
  → 'github:ipetkov/crane/1a551ae11bff91521cbeaebb8ca59a101c9f33f8' (2023-08-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/e6ab46982debeab9831236869539a507f670a129' (2023-07-29)
  → 'github:NixOS/nixpkgs/5faab29808a2d72f4ee0c44c8e850e4e6ada972f' (2023-08-05)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/fcbf4705d98398d084e6cb1c826a0b90a91d22d7' (2023-07-30)
  → 'github:cachix/pre-commit-hooks.nix/3139c4d1f7732cab89f06492bdd4677b877e3785' (2023-08-05)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/05d480a7aef1aae1bfb67a39134dcf48c5322528' (2023-07-30)
  → 'github:oxalica/rust-overlay/b520a3889b24aaf909e287d19d406862ced9ffc9' (2023-08-07)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/719c2977f958c41fa60a928e2fbc50af14844114' (2023-07-17)
  → 'github:numtide/treefmt-nix/fab56c8ce88f593300cd8c7351c9f97d10c333c5' (2023-08-01)
2023-08-07 03:48:48 +00:00
Ramses
a31bab57fe
Merge pull request #32 from numtide/auto_update_deps
Bump flake.lock and Cargo.lock
2023-07-31 14:26:54 +02:00
github-actions[bot]
e57ecc612f cargo update 2023-07-31 03:48:36 +00:00
github-actions[bot]
c10e3bc306 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
  → 'github:NixOS/nixpkgs/e6ab46982debeab9831236869539a507f670a129' (2023-07-29)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/87589fa438dd6d5b8c7c1c6ab2ad69e4663bb51f' (2023-07-17)
  → 'github:cachix/pre-commit-hooks.nix/fcbf4705d98398d084e6cb1c826a0b90a91d22d7' (2023-07-30)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/d8a38aea13c67dc2ce10cff93eb274dcf455753f' (2023-07-17)
  → 'github:oxalica/rust-overlay/05d480a7aef1aae1bfb67a39134dcf48c5322528' (2023-07-30)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/f1dca68b908f3dd656b923b9fb62f7d755133662' (2023-07-13)
  → 'github:numtide/treefmt-nix/719c2977f958c41fa60a928e2fbc50af14844114' (2023-07-17)
2023-07-31 03:48:34 +00:00
Ramses
d740193bc4
Merge pull request #31 from numtide/auto_update_deps
Bump flake.lock and Cargo.lock
2023-07-17 11:48:04 +02:00
github-actions[bot]
0ccaef6745 cargo update 2023-07-17 03:49:15 +00:00
github-actions[bot]
b71bdd087d flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
  → 'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
  → 'github:NixOS/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/c8d18ba345730019c3faf412c96a045ade171895' (2023-07-05)
  → 'github:cachix/pre-commit-hooks.nix/87589fa438dd6d5b8c7c1c6ab2ad69e4663bb51f' (2023-07-17)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/4acc04c26df84e0a718c3efe4e13021222d23b28' (2023-07-10)
  → 'github:oxalica/rust-overlay/d8a38aea13c67dc2ce10cff93eb274dcf455753f' (2023-07-17)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/3fadb6baac68068dc0196f35d3e092bf316d4409' (2023-07-09)
  → 'github:numtide/treefmt-nix/f1dca68b908f3dd656b923b9fb62f7d755133662' (2023-07-13)
2023-07-17 03:48:44 +00:00
Ramses
60ece25c0b
Merge pull request #17 from numtide/system_packages
Add support for environment.systemPackages.
2023-07-11 14:40:58 +02:00
Ramses
a3b2e27fa3
Merge pull request #29 from numtide/auto_update_deps
Bump flake.lock and Cargo.lock
2023-07-10 10:09:19 +02:00
github-actions[bot]
e3ac96b3c5 cargo update 2023-07-10 03:48:45 +00:00
github-actions[bot]
e56470a0c1 flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/4d350bb94fdf8ec9d2e22d68bb13e136d73aa9d8' (2023-06-29)
  → 'github:ipetkov/crane/8b08e96c9af8c6e3a2b69af5a7fa168750fcf88e' (2023-07-07)
• Updated input 'devshell':
    'github:numtide/devshell/3864857b2754ab0e16c7c7c626f0e5a1d4e42f38' (2023-06-28)
  → 'github:numtide/devshell/f9238ec3d75cefbb2b42a44948c4e8fb1ae9a205' (2023-07-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/645ff62e09d294a30de823cb568e9c6d68e92606' (2023-07-01)
  → 'github:NixOS/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/522fd47af79b66cdd04b92618e65c7a11504650a' (2023-06-30)
  → 'github:cachix/pre-commit-hooks.nix/c8d18ba345730019c3faf412c96a045ade171895' (2023-07-05)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/f9b92316727af9e6c7fee4a761242f7f46880329' (2023-07-03)
  → 'github:oxalica/rust-overlay/4acc04c26df84e0a718c3efe4e13021222d23b28' (2023-07-10)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/df3f32b0cc253dfc7009b7317e8f0e7ccd70b1cf' (2023-06-29)
  → 'github:numtide/treefmt-nix/3fadb6baac68068dc0196f35d3e092bf316d4409' (2023-07-09)
2023-07-10 03:48:42 +00:00
r-vdp
2368eec16e
Use the lib functions to (de)activate profiles. 2023-07-05 14:58:06 +02:00
r-vdp
7ab72d8c7f
Add a pathsToLink option. 2023-07-05 14:33:42 +02:00
r-vdp
938a4d0115
Add systemPackages example to README. 2023-07-05 14:33:42 +02:00
r-vdp
ce4b4bcf8b
Set the system path to a fixed location. 2023-07-05 14:33:42 +02:00
r-vdp
d5f138f939
Add support for environment.systemPackages. 2023-07-05 14:33:35 +02:00
Ramses
c02d43aa97
Merge pull request #26 from numtide/auto_update_deps
Bump flake.lock and Cargo.lock
2023-07-03 10:39:27 +02:00
github-actions[bot]
f89b7cc7a3 cargo update 2023-07-03 03:48:37 +00:00
github-actions[bot]
0159f25054 flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/116b32c30b5ff28e49f4fcbeeb1bbe3544593204' (2023-06-21)
  → 'github:ipetkov/crane/4d350bb94fdf8ec9d2e22d68bb13e136d73aa9d8' (2023-06-29)
• Updated input 'devshell':
    'github:numtide/devshell/2cf83bb31720fcc29a999aee28d6da101173e66a' (2023-06-19)
  → 'github:numtide/devshell/3864857b2754ab0e16c7c7c626f0e5a1d4e42f38' (2023-06-28)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/3ae20aa58a6c0d1ca95c9b11f59a2d12eebc511f' (2023-06-23)
  → 'github:NixOS/nixpkgs/645ff62e09d294a30de823cb568e9c6d68e92606' (2023-07-01)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/7807e1851d95828ed98491930d2d9e7ddbe65da4' (2023-06-20)
  → 'github:cachix/pre-commit-hooks.nix/522fd47af79b66cdd04b92618e65c7a11504650a' (2023-06-30)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/b91d162355e88de89b379f3d6a459ade92704474' (2023-06-26)
  → 'github:oxalica/rust-overlay/f9b92316727af9e6c7fee4a761242f7f46880329' (2023-07-03)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/b100498935f04a70605dfde0edc6e311d865b869' (2023-06-24)
  → 'github:numtide/treefmt-nix/df3f32b0cc253dfc7009b7317e8f0e7ccd70b1cf' (2023-06-29)
2023-07-03 03:48:36 +00:00
Ramses
8d17ffca5a
Merge pull request #25 from numtide/callpkg
Make package dependencies overridable.
2023-07-01 01:03:16 +02:00
r-vdp
1c92494197
Make package dependencies overridable. 2023-07-01 00:56:43 +02:00
r-vdp
e11571b70c
Add a comment. 2023-07-01 00:18:39 +02:00
Ramses
3cb5974d32
Merge pull request #24 from numtide/unwrapped_attr
Add an unwrapped system-manager attribute.
2023-06-30 14:05:57 +02:00
r-vdp
2b8e3c15b1
Add an unwrapped system-manager attribute. 2023-06-30 13:59:30 +02:00
Ramses
7ace93f497
Merge pull request #23 from numtide/expose_config
Expose the config in the passthru and move values into the config.
2023-06-30 13:58:41 +02:00
r-vdp
46ecaad91e
Expose the config in the passthru and move values into the config. 2023-06-29 22:29:55 +02:00