Commit Graph

  • 23e5a04d70 flake: pass systems.modules.home into create-systems for NixOS-integrated homes main mjallen18 2026-03-25 17:44:05 -05:00
  • 94056dbb28 properly support home manager modules mjallen18 2026-03-25 16:42:55 -05:00
  • 342561701e update flake lock mjallen18 2026-03-25 15:53:26 -05:00
  • 3dd4e430e2 lib mjallen18 2026-03-16 14:32:44 -05:00
  • 13bdc883da fix(home): forward exported hm args anntnzrb 2026-03-07 22:51:26 -05:00
  • 0c9d9c5919 fix(home): resolve hosted home config args anntnzrb 2026-03-05 14:24:24 -05:00
  • 8128bbb92f fix(home): add systemConfig alias and standalone placeholders anntnzrb 2026-03-01 11:11:38 -05:00
  • 40d284c0f9 fix(module): preserve pkgs module arg binding anntnzrb 2026-02-05 16:26:47 -05:00
  • 3a0e52e0b9 fix(lib): accept extra snowfall args anntnzrb 2026-02-05 01:21:12 -05:00
  • 70ad5e14ae style(nix): apply nix fmt anntnzrb 2026-02-04 23:33:00 -05:00
  • 797700f47a chore(fmt): wire nix fmt to treefmt anntnzrb 2026-02-04 23:30:58 -05:00
  • 9b9398b53f build(flake): bump nixpkgs to unstable anntnzrb 2026-02-04 23:08:30 -05:00
  • e6a363a331 feat(generators): replace deprecated anntnzrb 2026-02-04 22:55:09 -05:00
  • 028f6e689b Add DeepWiki badge to README (#1) Copilot 2025-12-14 11:44:28 -05:00
  • e426f2244f docs mjallen18 2026-03-16 14:16:55 -05:00
  • e4bb3f2fd3 update nixpkgs to 25.11 mjallen18 2025-12-05 16:36:11 -06:00
  • ddfab125d3 fold -> foldr mjallen18 2025-12-01 09:39:46 -06:00
  • 07d7456158 fold -> foldr mjallen18 2025-12-01 09:38:41 -06:00
  • 1e41848ba9 fix: flatten home configs into packages to satisfy flake schema anntnzrb 2025-10-09 00:34:37 -05:00
  • f92dcdecbb fix: expose activation packages instead of configs in packages output anntnzrb 2025-10-09 00:29:41 -05:00
  • 7d7ff85b41 style: fmt anntnzrb 2025-10-09 00:06:31 -05:00
  • e0be5043e5 refactor: eliminate DRY violations and use pipe in flake anntnzrb 2025-10-09 00:00:19 -05:00
  • 3c01e24645 refactor: use pipe for clearer data transformations in overlay and home anntnzrb 2025-10-09 00:00:09 -05:00
  • 8bfe3616e5 refactor: improve attrs helpers and extract merge logic anntnzrb 2025-10-09 00:00:00 -05:00
  • 4df1f04931 refactor: unify filesystem operations with pipe and higher-order functions anntnzrb 2025-10-08 23:59:51 -05:00
  • e629ecd57d refactor: use point-free style for path utilities anntnzrb 2025-10-08 23:59:40 -05:00
  • 06620a8e41 feat: add fs.get-directories-with-default helper to eliminate duplicate directory filtering anntnzrb 2025-10-08 23:41:21 -05:00
  • 9969d5d8e3 feat: add path.get-relative-module-path helper to extract module paths consistently anntnzrb 2025-10-08 23:40:44 -05:00
  • 903e38d999 feat: add path.get-directory-name helper for consistent directory name extraction anntnzrb 2025-10-08 23:39:54 -05:00
  • a8025edb45 refactor(shell): use create-simple-derivations helper anntnzrb 2025-10-08 23:28:36 -05:00
  • db72aa1e33 refactor(checks): use create-simple-derivations helper anntnzrb 2025-10-08 23:28:21 -05:00
  • adbd6680dc refactor(internal): add create-simple-derivations helper anntnzrb 2025-10-08 23:28:02 -05:00
  • e4771be1c1 refactor(path): add get-output-name helper to eliminate duplication anntnzrb 2025-10-08 23:27:36 -05:00
  • 1f7af06347 fix: correct fold argument order in get-libs function anntnzrb 2025-10-08 23:11:50 -05:00
  • 47c33cfae1 docs: add comments explaining unsafeDiscardStringContext usage anntnzrb 2025-10-08 23:11:44 -05:00
  • cedfe30aab refactor: remove rec keyword across codebase anntnzrb 2025-10-08 23:11:33 -05:00
  • 973b06a645 refactor: reduce code duplication with merge-with-aliases helper anntnzrb 2025-10-08 22:40:48 -05:00
  • a905b259d5 chore: remove .github directory anntnzrb 2025-10-08 22:07:58 -05:00
  • 313e1fab46 chore: remove flake-compat (legacy support) anntnzrb 2025-10-08 22:06:28 -05:00
  • 9bd2ffc288 style: fmt anntnzrb 2025-10-08 21:56:09 -05:00
  • 592bb5148d chore: switch formatter from alejandra to nixfmt anntnzrb 2025-10-08 21:55:34 -05:00
  • 22f45f9cf3 chore: bump nixpkgs to release-25.05 anntnzrb 2025-10-08 21:47:13 -05:00
  • ff10f4dfbf chore: update flake-utils-plus to master branch anntnzrb 2025-10-08 21:44:48 -05:00
  • d1eb5eb25b feat: enable per-channel configuration and fix pkgs selection anntnzrb 2025-10-08 21:35:51 -05:00
  • 012761f5f3 feat: support same username across multiple targets anntnzrb 2025-10-08 21:31:14 -05:00
  • 3d03566997 fix: pass namespace argument to home-manager modules anntnzrb 2025-10-08 21:27:22 -05:00
  • b85b94de04 fix: pass namespace argument to overlays anntnzrb 2025-10-08 21:24:21 -05:00
  • f00967f8a9 feat: auto-extract template descriptions from flake.nix anntnzrb 2025-10-08 21:21:52 -05:00
  • 3f738f00e0 perf: replace ./ with self to improve evaluation speed anntnzrb 2025-10-08 21:14:24 -05:00
  • 02d941739f Merge pull request #153 from michaelBelsanti/main Jake Hamilton 2025-01-05 18:28:15 -08:00
  • 6231ee4443 fix: replace cfg.useUserPackages with home-manager.useUserPackages michaelBelsanti 2025-01-05 14:56:01 -05:00
  • cfeacd0555 Merge pull request #141 from msfjarvis/main Jake Hamilton 2024-11-25 06:17:54 -08:00
  • fe5c2acd4b fix: replace pkgs.system with pkgs.stdenv.hostPlatform.system Harsh Shandilya 2024-11-24 23:58:15 +05:30
  • dd348182c1 Merge pull request #122 from cscutcher/patch-1 Jake Hamilton 2024-10-28 10:22:01 -07:00
  • d9ce57bd9e Merge pull request #133 from MrIngelborn/patch-1 Jake Hamilton 2024-10-28 04:52:57 -07:00
  • 6707fe8c45 Merge pull request #134 from dtgagnon/patch-1 Jake Hamilton 2024-10-28 04:51:42 -07:00
  • b99bc8db44 Update virtual-systems.nix dtgagnon 2024-10-28 07:40:51 -04:00
  • 81aaf22d46 Add proxmox-lxc to virtual systems Marcus Ingelborn 2024-10-25 20:43:56 +00:00
  • b5d4366dfd fix: Correct simple typo in home module Chris Scutcher 2024-07-26 12:10:06 +01:00
  • c6238c83de Merge pull request #113 from ClicksCodes/fix-transitive-sytem-lib Jake Hamilton 2024-06-21 14:39:44 -07:00
  • 312ad5d16c fix: make system-lib imports use namespaces Skyler Grey 2024-06-21 21:31:39 +00:00
  • aa19b02b63 Merge pull request #105 from snowfallorg/dev Jake Hamilton 2024-06-11 02:15:23 -07:00
  • c7edfb1b93 Merge pull request #102 from thelioncape/main Jake Hamilton 2024-06-11 02:15:04 -07:00
  • 5a10d2e37b fix: revert fs path type usage Jake Hamilton 2024-06-05 15:13:19 -07:00
  • 0175d23bc4 Update virtual-systems.nix with proxmox-lxc thelioncape 2024-06-04 21:58:45 +01:00
  • 5d6e9f2357 Merge pull request #96 from snowfallorg/dev Jake Hamilton 2024-05-25 15:14:52 -07:00
  • 727d634555 Merge pull request #94 from msfjarvis/dev Jake Hamilton 2024-05-24 08:03:39 -07:00
  • f5a43fbc1b fix(templates): remove leftover debugging statements Harsh Shandilya 2024-05-24 15:36:00 +05:30
  • 439d463a8a Merge pull request #93 from snowfallorg/dev Jake Hamilton 2024-05-23 17:51:14 -07:00
  • 69545781ac fix: strip nix store path prefix from module names Jake Hamilton 2024-05-23 17:50:10 -07:00
  • 9407d4127b Merge pull request #90 from snowfallorg/dev Jake Hamilton 2024-05-23 14:48:46 -07:00
  • 9a44c0fb8a fix: convert path to string in fs helpers Jake Hamilton 2024-05-23 14:48:03 -07:00
  • a1064c4b69 fix: use strings for calculated paths Jake Hamilton 2024-05-23 14:44:14 -07:00
  • 34c1697a53 fix: pin flake-utils-plus to bugfix version Jake Hamilton 2024-05-23 02:31:37 -07:00
  • c58023878d Merge pull request #88 from snowfallorg/dev Jake Hamilton 2024-05-22 20:06:12 -07:00
  • b2e6364075 feat: namespace arg, inputs for packages and overlays, get lib from root, add checks Jake Hamilton 2024-05-22 19:03:29 -07:00
  • d6b766939a chore: bump nixpkgs and flake-utils-plus Jake Hamilton 2024-05-19 23:19:54 -07:00
  • 1ee256fa62 fix: allow modules modules that are not functions PerchunPak 2024-04-16 11:19:30 +02:00
  • 63a1abf65b feat: support target-wide user home Jake Hamilton 2024-03-04 10:23:31 -08:00
  • 8d6612527a refactor: rename snowfallorg.user to snowfallorg.users in system configs Jake Hamilton 2024-03-04 09:42:48 -08:00
  • 1fd6a70a82 fix: check for hyperv install iso first Jake Hamilton 2024-03-01 13:34:23 -08:00
  • c13316eace fix: install shared modules, strip homes from config Jake Hamilton 2024-02-25 04:03:02 -08:00
  • 8e0d7a3cf6 fix: use mkDefault for default values Jake Hamilton 2024-02-23 10:34:34 -08:00
  • 11476c3b90 fix: pass home specialArgs to home in nixos module Jake Hamilton 2024-02-23 09:51:32 -08:00
  • 9b718da230 feat: add lib and inputs args to overlay Jake Hamilton 2024-02-23 08:57:44 -08:00
  • 1284023e7a refactor: standardize on formatter Jake Hamilton 2024-02-14 01:29:59 -08:00
  • 723c16bbb5 fix: remove stateversion Jake Hamilton 2024-02-04 13:15:43 -08:00
  • 40d3ef44b4 fix: use home-manager imports for user home configuration Jake Hamilton 2024-02-04 13:07:17 -08:00
  • 6f2e2819df fix: default to using global pkgs Jake Hamilton 2024-02-04 12:28:53 -08:00
  • 363035500d Merge pull request #81 from geekygays/flake-utils-plus-update Jake Hamilton 2024-05-17 16:42:00 -07:00
  • f5d09cb1f1 Updates flake-utils-plus. Bailey Stevens 2024-05-17 17:13:53 -04:00
  • 299b24861e Merge pull request #77 from isabelroses/main Jake Hamilton 2024-05-07 11:40:07 -07:00
  • e413b573d3 docs: use a diffrent hidden charcter isabel 2024-05-07 17:33:24 +01:00
  • 0150308ae0 docs: fix badges artifacts isabel 2024-05-07 17:32:09 +01:00
  • 92803a029b chore: bump flake-utils-plus Jake Hamilton 2023-10-04 08:22:39 -07:00
  • 83e7839dd1 Merge pull request #20 from usmcamp0811/main Jake Hamilton 2023-09-15 19:56:08 -07:00
  • ba5bb0e7ae adding Docker support Matt Camp 2023-09-15 18:15:52 -05:00
  • 8df9cb69f2 docs: point to hosted snowfall docs Jake Hamilton 2023-09-14 01:13:27 -07:00
  • 0ceaa3d689 Merge pull request #5 from snowfallorg/dev Jake Hamilton 2023-09-14 01:10:23 -07:00
  • 1aae2b325f refactor: update flake description Jake Hamilton 2023-08-24 20:26:57 -07:00