You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 18, 2022. It is now read-only.
I'm trying to build a portable home-manager profile with:
bud home dev
where dev is the portable user, defined as:
home={imports=[(digga.lib.importExportableModules./local/modules)];modules=[homeage.homeManagerModules.homeage];importables=rec{profiles=digga.lib.rakeLeaves./local/profiles;suites=withprofiles;rec{base=[hm-state-versiongitzshpythonneovimtmuxranger];common-apps=[appswwwterm];coding=[devbatdirenvfzf];multimedia=[mpvmpd];prod=[hepzathuraledger];# settingslinux-config-cli=[xdg-user-dirsdircolors];linux-config-gui=[xdg-mime-appsfontconfigwmgui];workstation=base++common-apps++coding++multimedia++prod++linux-config-cli++linux-config-gui;server=base++coding++linux-config-cli;};};# Users here can be deployed without a hostusers={dev={suites, ... }: {imports=suites.server;};};# digga.lib.importers.rakeLeaves ./users/hm;};
But I got the following error:
warning: Using saved setting for 'extra-experimental-features = nix-command flakes' from ~/.local/share/nix/trusted-settings.json.
warning: Using saved setting for 'extra-substituters = https://nix-community.cachix.org' from ~/.local/share/nix/trusted-settings.json.
error: flake 'git+file:///home/syp/src/nix-config' does not provide attribute 'packages.x86_64-linux.homeConfigurationsPortable.x86_64-linux."syp".activationPackage', 'legacyPackages.x86_64-linux.homeConfigurationsPortable.x86_64-linux."syp".activationPackage' or 'homeConfigurationsPortable.x86_64-linux."syp".activationPackage'
I tried bud home build dev, and it seems to get my normal user built: I checked the result/home-path/bin folder and it contains all binaries for my normal user.
Also, with bud --help, I get:
home [switch] (user@fqdn | USER HOST | USER) Home-manager config of USER from HOST or host-less portable USER for current architecture
So if I'm reading correctly, I should be able to do bud home dev?
Maybe there's a switch in the command line interface for the newer bud? I'm using:
Hi,
I'm trying to build a portable
home-manager
profile with:where
dev
is the portable user, defined as:But I got the following error:
where
syp
is my normal user name.My configuration is at https://github.com/yipengsun/nix-config. I'm not sure if this is a
bud
problem. Feel free to move this issue.Thanks.
The text was updated successfully, but these errors were encountered: