feat: add host-specific home-manager stuff

This commit is contained in:
Ashhhleyyy 2023-10-13 17:20:54 +01:00
parent d573b1e595
commit 247a53e5c6
Signed by: ash
GPG key ID: 83B789081A0878FB
2 changed files with 13 additions and 1 deletions

View file

@ -22,13 +22,19 @@
url = "github:ashhhleyyy/fsh"; url = "github:ashhhleyyy/fsh";
inputs.nixpkgs.follows = "nixpkgs-stable"; inputs.nixpkgs.follows = "nixpkgs-stable";
}; };
vscode-extensions = {
url = "github:nix-community/nix-vscode-extensions";
inputs.nixpkgs.follows = "nixpkgs-unstable";
}
}; };
outputs = { self, nixpkgs-stable, nixpkgs-unstable, fsh, home-manager-unstable, nixos-generators, ... }: outputs = { self, nixpkgs-stable, nixpkgs-unstable, fsh, home-manager-unstable, nixos-generators, vscode-extensions, ... }:
let let
home-manager = home-manager-unstable; home-manager = home-manager-unstable;
overlays = [ overlays = [
fsh.overlays.default fsh.overlays.default
vscode-extensions.overlays.default
]; ];
overlays-module = ({ nixpkgs, ... }: { overlays-module = ({ nixpkgs, ... }: {
nixpkgs.overlays = overlays; nixpkgs.overlays = overlays;
@ -68,6 +74,7 @@
imports = [ imports = [
fsh.homeModules.fsh fsh.homeModules.fsh
./home/ash ./home/ash
./home/ash/alex.nix
./home/ash/desktop.nix ./home/ash/desktop.nix
./home/ash/tpm-fido.nix ./home/ash/tpm-fido.nix
./home/ash/vscodium.nix ./home/ash/vscodium.nix

5
home/ash/alex.nix Normal file
View file

@ -0,0 +1,5 @@
{ config, pkgs, ... }: {
home.packages = with pkgs; [
jetbrains.gateway
];
}