nix-colors icon indicating copy to clipboard operation
nix-colors copied to clipboard

Installation problem

Open hakova opened this issue 11 months ago • 2 comments

Hi, I am very new to NixOS and had difficulty in following your installation instructions. I tried modifying my ~/.config/home-manager/flake.nix file as recommended for the standalone home manager installation and kept getting "undefined variable: nix-colors" error. Please see below my flake.nix file.

`{ description = "Home Manager configuration of user";

inputs = { # Specify the source of Home Manager and Nixpkgs. nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; nix-colors.url = "github:misterio77/nix-colors"; home-manager = { url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; };

outputs = { nixpkgs, home-manager, ... }: let system = "x86_64-linux"; pkgs = nixpkgs.legacyPackages.${system}; in { homeConfigurations."user" = home-manager.lib.homeManagerConfiguration { inherit pkgs; # Specify your home configuration modules here, for example, # the path to your home.nix. modules = [ ./home.nix ]; # Optionally use extraSpecialArgs # to pass through arguments to home.nix extraSpecialArgs = { inherit nix-colors; }; }; }; }`

I appreciate any pointers about what I am doing wrong.

hakova avatar Mar 09 '24 22:03 hakova

I was having the same issues - I followed this youtube video https://www.youtube.com/watch?v=jO2o0IN0LPE and it's working perfectly now

AdamWorley avatar Mar 27 '24 21:03 AdamWorley

Hey, sorry for the delay.

You're missing a nix-colors argument here:

outputs = { nixpkgs, home-manager, ... }:

Should be:

outputs = { nixpkgs, home-manager, nix-colors, ... }:

Misterio77 avatar Mar 28 '24 12:03 Misterio77