Commit graph

77 commits

Author SHA1 Message Date
Antoine Martin ef67f8f25d flake: add jujutsu to base programs 2025-01-29 12:27:44 +01:00
Antoine Martin de058169d5 flake: pin flakes to registry 2025-01-27 17:25:10 +01:00
Antoine Martin e18bac41e2 flake: upgrade lix flake to 2.91.1-2 2024-12-01 17:41:27 +01:00
Antoine Martin 51e44c05d5 flake: upgrade to NixOS 24.11 2024-12-01 17:23:43 +01:00
Antoine Martin 18dcb10313 flake: remove old commented out line 2024-11-15 14:28:39 +01:00
Antoine Martin 5c72051f71 flake: upgrade lix to 2.91.1 2024-10-25 15:00:32 +02:00
Antoine Martin 714938ef60 flake: add lix to configuration 2024-09-16 11:45:49 +02:00
Antoine Martin acad12b95a flake: add backup extension to home-manager 2024-06-07 16:40:37 +02:00
Antoine Martin 36ff0da789 hephaestus: phase out host 2024-06-07 15:51:01 +02:00
Antoine Martin 87435ca138 flake: remove nix-path module, obsolete in 24.05 2024-06-07 15:45:48 +02:00
Antoine Martin db03c81eeb flake: bump NixOS to 24.05 2024-05-30 01:56:02 +02:00
Antoine Martin e84c66e812 flake: add unstable nixpkgs to registry 2024-03-07 00:13:30 +01:00
Antoine Martin 95c116c2e8 flake: disable power-profiles-daemon override
It seems to conflict with some KDE settings UI, let's revisit when I got
rid of Plasma
2024-03-04 19:56:08 +01:00
Antoine Martin 4985d670bb flake: avoid one evaluation of nixpkgs 2024-03-04 19:35:15 +01:00
Antoine Martin 847b50a841 flake: add alejandra to devShell 2024-03-04 16:32:56 +01:00
Antoine Martin 3d10eef3ac flake: override power-profiles-daemon
0.20 from unstable brings a lot of improvements over 0.13 from 23.11 for
newer AMD laptops
2024-03-04 16:05:01 +01:00
Antoine Martin 92d370a10a flake: bump all inputs 2024-03-03 02:01:42 +01:00
Antoine Martin 09ed731496 hosts: add talos 2024-03-03 02:01:20 +01:00
Antoine Martin eeb2f7fadf flake: remove zotero from insecure packages 2023-12-14 22:34:07 +01:00
Antoine Martin de09c23a63 flake: enable redistributable firmware 2023-12-14 22:34:07 +01:00
Antoine Martin c3fd5af18f hosts: add thanatos 2023-12-14 22:34:07 +01:00
Antoine Martin d5239805a0 hosts: remove poseidon 2023-12-13 12:08:18 +01:00
Antoine Martin 4816c69eb1 hosts: remove zephyrus 2023-12-13 12:05:34 +01:00
Antoine Martin c2c4035d98 flake: pin flake nixpkgs in system registry 2023-12-11 16:41:18 +01:00
Antoine Martin c266a60059 flake: bump NixOS to 23.11 2023-11-30 03:46:40 +01:00
Antoine Martin 96d553b33a flake: format 2023-11-15 11:42:09 +01:00
Antoine Martin 4db861150a flake: allow insecure zotero package
marked insecure because of a chromium CVE
2023-11-09 11:25:04 +01:00
Antoine Martin e31a34719d hosts: add hephaestus 2023-09-23 13:35:35 +02:00
Antoine Martin f603634ec9 flake: bump to 23.05 2023-06-01 17:53:01 +02:00
Antoine Martin 097ec513e3 flake: overlay is deprecated 2023-03-11 13:23:51 +01:00
Antoine Martin 9d251ea460 flake: nixosModule is deprecated 2023-03-11 13:22:30 +01:00
Antoine Martin 3d240ceaee flake: move home-manager to release-22.11 2022-12-01 11:00:29 +01:00
Antoine Martin 941551efb5 flake: move to nixos-22.11 2022-12-01 10:51:27 +01:00
Antoine Martin a694d46ae4 flake: bump nixpkgs to 22.11-beta 2022-11-27 18:56:10 +01:00
Antoine Martin 9f45a918b2 Revert "flake: pin mu to 1.6.11"
This reverts commit 58cc97b44f.

Doom now supports mu 1.8 !
2022-07-23 17:10:25 +02:00
Antoine Martin 58cc97b44f flake: pin mu to 1.6.11
Waiting for Doom Emacs to support 1.8.x
2022-07-01 15:33:23 +02:00
Antoine Martin 12b8a7da85 hades: init 2022-06-10 17:31:28 +02:00
Antoine Martin f54d1ce5b2 emacs: use standard nixpkgs build
Now that native comp is stable I don't need the overlay, which triggered
a full emacs build almost everytime I bumped it.
2022-05-15 21:35:38 +02:00
Antoine Martin 9b2320b2a4 emacs: rename PgtkGcc to PgtkNativeComp 2022-04-26 10:46:56 +02:00
Antoine Martin 4f0d45e4d5 format all code with alejandra 2022-04-10 11:54:58 +02:00
Antoine Martin 3a14606407 flake: use default agenix NixOS module 2022-03-11 13:56:47 +01:00
Antoine Martin 47c0008169 Revert "flake: add temp fix for broken PAM in unstable"
This reverts commit d5813bfdb6.

No longer necessary!
2022-02-07 14:28:11 +01:00
Antoine Martin d5813bfdb6 flake: add temp fix for broken PAM in unstable
See 
2022-01-31 16:21:13 +01:00
Antoine Martin c4fe135612 secrets: setup agenix 2022-01-17 21:56:41 +01:00
Antoine Martin 0c25fa3f83 overlays: add overlay for i3status-rust 2022-01-11 17:59:01 +01:00
Antoine Martin 788e95e596 flake: expose emacsPgtkGcc in flake
This way it's cached in CI
2021-12-19 17:35:15 +01:00
Antoine Martin 4bbf21eff8 flake: remove custom python overlay for poseidon
That was fun but build time was too long, not worth it
2021-08-26 12:59:19 +02:00
Antoine Martin e4775f4611 flake: factorize shared modules 2021-08-25 21:56:42 +02:00
Antoine Martin 9bb834587d flake: pin nixpkgs channel in nix path 2021-08-25 21:39:05 +02:00
Antoine Martin 58595b8d29 flake: use master branch of home-manager 2021-08-20 02:11:40 +02:00