Flake error when doing home-manager switch

Hello im trying to get a rice from a github and i was following the instructions until i tried home manager switch and this is the error that i got:

error: flake ‘path:/home/agent_smith/.config/home-manager’ does not provide attribute ‘packages.x86_64-linux.homeConfigurations.“agent_smith”.activationPackage’ , ‘legacyPackages.x86_64-linux.homeConfigurations.“agent_smith”.activationPackage’, or ‘homeConfigurations.“agent_smith”.activationPackage’

Here is the github to that: GitHub - RoastBeefer00/nix-home. Please look through it

Here is the part that maybe caused the problem:
mkdir -p ~/.config/home-manager
cp -r * ~/.config/home-manager
cp .zshrc ~/.config/home-manager
cp waves.jpg ~/Pictures

I am running on Arch Linux and i have no desktop environment (xorg)

Here is the code for the home.nix: