refactor(flake): move custom packages to overlay #178
Reference in New Issue
Block a user
Delete Branch "refactor/flake-package-overlays"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
pkgs.alexion.src/flake/packages/waybar.nix.src/flake/packages/pi-coding-agent.nix.Verification
nix eval --raw '.#packages.x86_64-linux.waybar.name'nix eval --raw '.#packages.x86_64-linux.pi-coding-agent.name'nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.waybar.package.name'nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.pi-coding-agent.package.name'nix run .#fixbazel run //src/natu:natu -- src/flake/default.nix src/flake/overlay.nix src/flake/packages/default.nix src/flake/packages/waybar.nix src/flake/packages/pi-coding-agent.nix src/dotfiles/hosts.nix configs/nixos/modules/desktop/session/waybar.nix configs/nixos/modules/shell/pi/default.nixFollow-up correction:
pkgs.alexion.waybarandpkgs.alexion.pi-coding-agentdirectly in their modules.Verification:
nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.waybar.package.name'nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.pi-coding-agent.package.name'nix run .#fixbazel run //src/natu:natu -- configs/nixos/modules/desktop/session/waybar.nix configs/nixos/modules/shell/pi/default.nixFollow-up correction:
pkgs.alexionthrough the same module import path.hosts.nix.Verification:
nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.waybar.package.name'nix eval --json --impure --expr '<guest module import wiring check>'nix run .#fixbazel run //src/natu:natu -- src/dotfiles/default.nix src/dotfiles/hosts.nixFollow-up correction:
src/flake/default.nix.src/flake/overlay.nixfile.Verification:
nix eval --raw '.#packages.x86_64-linux.waybar.name'nix eval --raw '.#packages.x86_64-linux.pi-coding-agent.name'nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.waybar.package.name'nix run .#fixbazel run //src/natu:natu -- src/flake/default.nix src/flake/packages/default.nix src/flake/packages/waybar.nix src/flake/packages/pi-coding-agent.nixFollow-up correction:
overlayandpkgslet bindings fromsrc/flake/default.nix.overlays.defaultdirectly in the output attrset.packages.${system}by importing nixpkgs withself.overlays.default.Verification:
nix eval --raw '.#packages.x86_64-linux.waybar.name'nix eval --raw '.#packages.x86_64-linux.pi-coding-agent.name'nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.waybar.package.name'nix run .#fixbazel run //src/natu:natu -- src/flake/default.nixFollow-up correction:
overlays.defaulttooverlays.custom.self.overlays.custom.Verification:
nix eval --raw '.#packages.x86_64-linux.waybar.name'nix eval --raw '.#packages.x86_64-linux.pi-coding-agent.name'nix eval --raw '.#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.waybar.package.name'nix run .#fixbazel run //src/natu:natu -- src/flake/default.nix src/dotfiles/default.nixa6e1a50e20to5ee328cdf8