Commit graph

26 commits

Author SHA1 Message Date
james.baker@helsing.ai
9f8f9652f5 Add a nix-darwin module
This is somewhat but not entirely duplicative with the home manager
support. The difference is primarily for MacOS servers, for which there
is no LaunchAgent support (as launch agents are tied to user sessions).

This PR adds a nix-darwin module (configured similarly to the home
manager module) which is suitable for e.g. other launchd daemons.
2024-09-05 14:44:13 +02:00
Jörg Thalheim
1b11e208ce flake: update to 24.05 2024-07-05 13:43:37 +00:00
Jörg Thalheim
98aa76b72e bump nixos-stable release
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/79a13f1437e149dc7be2d1290c74d378dad60814' (2024-02-03)
  → 'github:NixOS/nixpkgs/f8e2ebd66d097614d51a56a755450d4ae1632df1' (2024-02-07)
• Updated input 'nixpkgs-stable':
    'github:NixOS/nixpkgs/9a333eaa80901efe01df07eade2c16d183761fa3' (2024-01-22)
  → 'github:NixOS/nixpkgs/bc6cb3d59b7aab88e967264254f8c1aa4c0284e9' (2024-02-08)
2024-02-08 12:26:52 +00:00
Jörg Thalheim
6434b6ad46 sops-nix: upgrade to 23.05 2023-06-16 09:29:56 +02:00
Jörg Thalheim
8db4597a95 drop nixosModule warning
this message seems to come up even if you don't use this attribute...
2023-03-21 06:52:28 +01:00
Jörg Thalheim
332f95d2db drop nixosModule in favour of nixosModules.default 2023-03-18 16:11:45 +01:00
Jörg Thalheim
215dcb71e7 drop flake defaultPackage 2023-03-18 16:11:45 +01:00
Jörg Thalheim
fc6bd2bdfe drop deprecated overlay/devShell output 2023-03-18 16:02:02 +01:00
Anil Anar
2124bcbb8a Expose home manager module in flake 2023-02-02 11:38:03 +01:00
Jörg Thalheim
2e8dc91c02 switch to 22.11 for testing 2022-12-04 10:13:42 +01:00
Janne Heß
a94c4a7d40
Remove the 21.11 version 2022-07-04 20:23:46 +02:00
Jörg Thalheim
5837d09f11
no longer advertise support for platforms we don't test
32-bit is on life-support anyway
2022-05-25 09:11:43 +02:00
Jörg Thalheim
664c4d7101
also build ci for 22.05 2022-05-25 08:55:27 +02:00
Jörg Thalheim
c8e0dd83f8
also build ci for 21.11 2022-05-15 08:19:33 +02:00
Jörg Thalheim
150afcb240
move all nix expressions to pkgs 2022-05-15 08:19:33 +02:00
Jörg Thalheim
3a2686f358
move ci to garnix 2022-05-13 23:30:44 +02:00
Jörg Thalheim
f04ef790f6
add nixos tests to checks 2022-05-13 23:28:37 +02:00
Janne Heß
c980f2547e
Add sops-ssh-to-age tool 2021-09-24 12:09:52 +02:00
Tristan
9b4eade565
Add aarch64-darwin to supported systems 2021-08-28 01:04:18 -04:00
Jörg Thalheim
73e19bf11b
Replace sops-gpg-hook with sops-import-keys-hook 2021-07-03 08:08:38 +02:00
Naïm Favier
8dfabd91f8
flake.nix: provide a nixosModule attribute 2021-03-06 10:22:39 +01:00
Jörg Thalheim
f540b74ced
remove ssh-to-pgp from sops-nix 2021-02-22 06:49:46 +01:00
Drew Hess
ecb42cdcf9
Add an overlay to the flake. 2021-02-06 16:47:44 +00:00
Eduard Bopp
3c1b9197b0 Fix basic flake structure
This makes at least `nix flake show` work and some of the packages.
2021-01-26 13:25:54 +01:00
Jörg Thalheim
24b4b6bbf9
update nixpkgs 2020-11-08 14:24:16 +01:00
Jörg Thalheim
59b9bab04d
add flake.nix 2020-07-06 08:44:11 +01:00