Commit Graph

8 Commits

Author SHA1 Message Date
NotAShelf
7e74bc1ec6 nix: bump nixpkgs
Current dependencies require Rustc 1.72.0 or above, this updates nixpkgs and therefore Rustc
2024-10-31 22:24:13 +03:00
NotAShelf
243568d470 flake: bump inputs 2024-10-12 01:01:07 +03:00
NotAShelf
a384914175 nix: update flake inputs 2024-06-03 20:10:08 +03:00
NotAShelf
deb7801b4d nix: follow nix-systems linux as the default platforms 2024-06-03 19:51:35 +03:00
NotAShelf
f9073a6184 nix: housekeeping (#100)
* flake: bump inputs

* CI: simplify cachix workflow

* CI: separate nix flake checking
2023-10-10 11:21:25 +03:00
NotAShelf
099e1a08fd nix: rewrite nix flake from ground up and introduce home-manager module (#44)
* rewrite nix flake and move default package

* revert: remove .envrc

* feat: create home-manager module

big W

* fix: properly parse null for config.plugins

* build plugins from template derivation

* build plugins from template derivation

* cache each plugin individually

* pass name and derivation to template derivation

* fix: rework the devShell

* fix: add missing flake-parts input

* feat: make anyrun not build plugins

it only builds plugins on the anyrun-with-all-plugins package

* chore: write documentation about HM module

* fix: specify pname for plugins

* nix: flake-parts follows nixpkgs

* nix: formatting via alejandra

---------

Co-authored-by: n3oney <neo@neoney.dev>
2023-06-21 18:49:10 +03:00
Michał
599fc1d44d fix: fix nix build (#24)
* fix: fix nix build

* feat: automatically prefix ANYRUN_PLUGINS with the nix store
2023-05-02 20:51:46 +03:00
Michał
c15f0513b4 feat: add nix flake (#17)
* feat: add nix flake

* docs: add info about plugins in nix

* Removed .envrc

---------

Co-authored-by: Kirottu <arnovaara@gmail.com>
2023-04-25 21:09:05 +03:00