Commit Graph

13 Commits

Author SHA1 Message Date
NotAShelf
3e98dcb93e nix: re-organize flake structure 2024-10-31 23:26:03 +03:00
NotAShelf
d48ec1fb88 nix: clean up; generalize; enable parallel builds 2024-10-13 15:28:27 +03:00
NotAShelf
070e412bec flake: clean up default devShell; add standalone nix shell 2024-10-12 01:02:04 +03:00
NotAShelf
26d4a72901 nix: inherit self from destructured args; get rid of rec 2024-06-04 19:21:46 +03:00
NotAShelf
341d866854 nix: use the correct self attribute in the module import 2024-06-04 18:55:16 +03:00
NotAShelf
deb7801b4d nix: follow nix-systems linux as the default platforms 2024-06-03 19:51:35 +03:00
NotAShelf
cb6fdbcbaa nix: streamline plugin package generation
Simplifies nix code and gets rid of discouraged rec pattern in flake.nix
2024-06-03 19:45:35 +03:00
NotAShelf
658718b31c nix: generate overlay from exposed packages 2024-06-03 19:20:04 +03:00
Andrej Benz
1da9daa605 readme: added websearch (#76) 2023-08-08 15:08:00 +03:00
NotAShelf
63fd38d3da Nix: fix binary cache CI and introduce module aliases (#48)
* nix: module aliases

* CI: bump install-nix-action
2023-06-21 19:23:05 +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