Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from snowfallorg:main #1

Open
wants to merge 45 commits into
base: main
Choose a base branch
from
Open

Conversation

pull[bot]
Copy link

@pull pull bot commented May 7, 2024

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.1)

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label May 7, 2024
wasv and others added 2 commits May 17, 2024 17:13
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 #80

Fixes #76
@pull pull bot added the merge-conflict Resolve conflicts manually label May 18, 2024
jakehamilton and others added 23 commits May 19, 2024 23:20
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.
fix: convert path to string in fs helpers
fix: strip nix store path prefix from module names
jakehamilton and others added 17 commits May 25, 2024 15:14
fix(templates): remove leftover debugging statements
Add proxmox-lxc to virtual-systems to support generating proxmox lxc tarballs
fix: revert fs path type usage
Previously when you accessed stuff on your lib via snowfall-lib's
internal system-lib (e.g. with lib.snowfall.internal.system-lib.my-namespace.my-lib-function)
the lib which is passed to *your* lib used hardcoded the "internal" name

This makes lib functions in your flake's lib break if they use other lib
functions in your flake's lib
fix: make system-lib imports use namespaces
Re-ordered to align w/ most -> least specific.
"Fix": in virtual-systems.nix, swapped position "raw-efi" <-> "raw"
feat: Add proxmox-lxc to virtual systems
fix: Correct simple typo in definition`os-user-home` in home module
fix: replace `pkgs.system` with `pkgs.stdenv.hostPlatform.system`
fix: replace cfg.useUserPackages with home-manager.useUserPackages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⤵️ pull merge-conflict Resolve conflicts manually
Projects
None yet
Development

Successfully merging this pull request may close these issues.