diff --git a/flake.nix b/flake.nix index 8df4570..86b248b 100644 --- a/flake.nix +++ b/flake.nix @@ -29,7 +29,7 @@ # Home-manager home-manager = { - url = "github:nix-community/home-manager"; + url = "github:nix-community/home-manager?ref=release-24.05"; inputs.nixpkgs.follows = "nixpkgs"; # Use system packages list where available }; diff --git a/modules/base/nix.nix b/modules/base/nix.nix index 0ad285f..8034ce1 100644 --- a/modules/base/nix.nix +++ b/modules/base/nix.nix @@ -17,9 +17,7 @@ # Use Lix instead of Nix extra-substituters = [ "https://cache.lix.systems" ]; - trusted-public-keys = [ - "cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=" - ]; + trusted-public-keys = [ "cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=" ]; # Only allow these users to use Nix allowed-users = [ diff --git a/modules/users/aires/default.nix b/modules/users/aires/default.nix index d5edc43..7e7048a 100644 --- a/modules/users/aires/default.nix +++ b/modules/users/aires/default.nix @@ -69,6 +69,9 @@ with lib; sessionVariables = { KUBECONFIG = "/home/aires/.kube/config"; }; + + # Create .face file + file.".face".source = ./face.png; }; programs = { diff --git a/modules/users/aires/face.png b/modules/users/aires/face.png new file mode 100644 index 0000000..44751c7 Binary files /dev/null and b/modules/users/aires/face.png differ diff --git a/modules/users/gremlin/default.nix b/modules/users/gremlin/default.nix index b54f755..4bb14a3 100644 --- a/modules/users/gremlin/default.nix +++ b/modules/users/gremlin/default.nix @@ -71,6 +71,9 @@ with lib; # Install packages specific to Gremlin packages = [ pkgs.awscli2 ]; + + # Create .face file + file.".face".source = ./face.png; }; programs = { diff --git a/modules/users/gremlin/face.png b/modules/users/gremlin/face.png new file mode 100644 index 0000000..76b02f3 Binary files /dev/null and b/modules/users/gremlin/face.png differ