Commit Graph

124 Commits

Author SHA1 Message Date
Jake Hamilton
439d463a8a Merge pull request #93 from snowfallorg/dev
fix: strip nix store path prefix from module names
2024-05-23 17:51:14 -07:00
Jake Hamilton
69545781ac fix: strip nix store path prefix from module names 2024-05-23 17:50:10 -07:00
Jake Hamilton
9407d4127b Merge pull request #90 from snowfallorg/dev
fix: convert path to string in fs helpers
2024-05-23 14:48:46 -07:00
Jake Hamilton
9a44c0fb8a fix: convert path to string in fs helpers 2024-05-23 14:48:03 -07:00
Jake Hamilton
a1064c4b69 fix: use strings for calculated paths 2024-05-23 14:44:14 -07:00
Jake Hamilton
34c1697a53 fix: pin flake-utils-plus to bugfix version 2024-05-23 02:31:37 -07:00
Jake Hamilton
c58023878d Merge pull request #88 from snowfallorg/dev
Snowfall Lib v3
2024-05-22 20:06:12 -07:00
Jake Hamilton
b2e6364075 feat: namespace arg, inputs for packages and overlays, get lib from root, add checks 2024-05-22 19:03:29 -07:00
Jake Hamilton
d6b766939a chore: bump nixpkgs and flake-utils-plus 2024-05-19 23:20:35 -07:00
PerchunPak
1ee256fa62 fix: allow modules modules that are not functions 2024-05-19 23:20:34 -07:00
Jake Hamilton
63a1abf65b feat: support target-wide user home 2024-05-19 23:20:33 -07:00
Jake Hamilton
8d6612527a refactor: rename snowfallorg.user to snowfallorg.users in system configs 2024-05-19 23:20:32 -07:00
Jake Hamilton
1fd6a70a82 fix: check for hyperv install iso first 2024-05-19 23:20:31 -07:00
Jake Hamilton
c13316eace fix: install shared modules, strip homes from config 2024-05-19 23:20:30 -07:00
Jake Hamilton
8e0d7a3cf6 fix: use mkDefault for default values 2024-05-19 23:20:29 -07:00
Jake Hamilton
11476c3b90 fix: pass home specialArgs to home in nixos module 2024-05-19 23:20:28 -07:00
Jake Hamilton
9b718da230 feat: add lib and inputs args to overlay
Overlays previously would only receive a "channels" argument and the
rest of the attribute set would be the flake's inputs. This is now
changing to support passing "lib", the same instance you would get
in your system configuration, and "inputs", an attribute set of the
flake's inputs. Referencing flake inputs by name here is now
deprecated and will be removed in a future update.
2024-05-19 23:20:27 -07:00
Jake Hamilton
1284023e7a refactor: standardize on formatter 2024-05-19 23:20:26 -07:00
Jake Hamilton
723c16bbb5 fix: remove stateversion 2024-05-19 23:20:25 -07:00
Jake Hamilton
40d3ef44b4 fix: use home-manager imports for user home configuration 2024-05-19 23:20:24 -07:00
Jake Hamilton
6f2e2819df fix: default to using global pkgs 2024-05-19 23:20:23 -07:00
Jake Hamilton
363035500d Merge pull request #81 from geekygays/flake-utils-plus-update
Updates flake-utils-plus.
2024-05-17 16:42:00 -07:00
Bailey Stevens
f5d09cb1f1 Updates flake-utils-plus.
Ran `nix flake update flake-utils-plus` to pull in
fixes for gytis-ivaskevicius/flake-utils-plus#145
which were resolved by gytis-ivaskevicius/flake-utils-plus#146

Closes snowfallorg/lib#80

Fixes snowfallorg/lib#76
2024-05-17 17:13:53 -04:00
Jake Hamilton
299b24861e Merge pull request #77 from isabelroses/main 2024-05-07 11:40:07 -07:00
isabel
e413b573d3 docs: use a diffrent hidden charcter 2024-05-07 17:33:24 +01:00
isabel
0150308ae0 docs: fix badges artifacts 2024-05-07 17:32:09 +01:00
Jake Hamilton
92803a029b chore: bump flake-utils-plus 2023-10-04 08:22:39 -07:00
Jake Hamilton
83e7839dd1 Merge pull request #20 from usmcamp0811/main
adding Docker support
2023-09-15 19:56:08 -07:00
Matt Camp
ba5bb0e7ae adding Docker support 2023-09-15 18:15:52 -05:00
Jake Hamilton
8df9cb69f2 docs: point to hosted snowfall docs 2023-09-14 01:13:27 -07:00
Jake Hamilton
0ceaa3d689 Merge pull request #5 from snowfallorg/dev
Snowfal Lib v2
2023-09-14 01:10:23 -07:00
Jake Hamilton
1aae2b325f refactor: update flake description 2023-08-24 20:26:57 -07:00
Jake Hamilton
37a623bbae Create flakehub-publish-tagged.yml 2023-08-24 20:12:40 -07:00
Jake Hamilton
32b5448e28 fix: enable user in standalone home-manager by default 2023-08-17 01:12:57 -07:00
Jake Hamilton
9be6d6714e fix: use package namespace for overlays builder 2023-08-17 01:10:55 -07:00
Jake Hamilton
75fafad164 Merge pull request #15 from snowfallorg/feat/namespace
feat: support universal namespace
2023-08-17 01:03:28 -07:00
Jake Hamilton
4d13334179 feat: support universal namespace 2023-08-17 01:02:50 -07:00
Jake Hamilton
c028651883 Merge pull request #14 from snowfallorg/feat/docs
wip: initial frost support
2023-08-17 01:02:37 -07:00
Jake Hamilton
0115ebd171 Merge pull request #10 from snowfallorg/feat/home-manager
feat: home-manager support
2023-08-17 00:53:14 -07:00
Jake Hamilton
2261cb3d2c docs: fix typo 2023-08-17 00:34:38 -07:00
Jake Hamilton
838d233474 feat: convert comments to doc comments 2023-08-17 00:24:05 -07:00
Jake Hamilton
116971f60d wip: initial frost support 2023-08-16 23:46:29 -07:00
Jake Hamilton
6b09a4b7b5 fix: do not pass snowfall config through to flake output 2023-07-01 18:47:47 -07:00
Jake Hamilton
66e1335803 fix: pass snowfall-config through to modules 2023-07-01 17:44:12 -07:00
Jake Hamilton
7d7546913d fix: pass through snowfall configuration to mkLib 2023-07-01 17:00:35 -07:00
Jake Hamilton
880d907905 fix: only enable matched user homes 2023-07-01 12:22:29 -07:00
Jake Hamilton
cfaa78937e fix: rework home-manager modules to allow option merging 2023-06-25 18:58:14 -07:00
Jake Hamilton
165d8bb203 fix: use updated resolved-homes config value 2023-05-28 12:20:05 -07:00
Jake Hamilton
37950e37a2 fix: remove trace 2023-05-27 21:32:31 -07:00
Jake Hamilton
f85f831b33 feat: home-manager support 2023-05-27 21:29:41 -07:00