mirror of
https://github.com/traxys/Nixfiles.git
synced 2026-02-23 07:10:59 +01:00
thinkpad-nixos: Introduce HM-only configuration
This commit is contained in:
parent
482b750bd9
commit
503ca69a1c
2 changed files with 32 additions and 0 deletions
26
flake.nix
26
flake.nix
|
|
@ -260,5 +260,31 @@
|
|||
];
|
||||
};
|
||||
};
|
||||
|
||||
homeConfigurations."boyerq@thinkpad-nixos" = home-manager.lib.homeManagerConfiguration {
|
||||
modules = [
|
||||
self.hmModules.minimal
|
||||
self.hmModules.work
|
||||
self.hmModules.personal-cli
|
||||
self.hmModules.personal-gui
|
||||
./hostconfig/thinkpad-nixos/extra_info.nix
|
||||
./hostconfig/thinkpad-nixos/hm.nix
|
||||
];
|
||||
|
||||
pkgs = import nixpkgs rec {
|
||||
system = "x86_64-linux";
|
||||
|
||||
overlays = [
|
||||
inputs.nur.overlay
|
||||
inputs.rust-overlay.overlays.default
|
||||
inputs.nix-alien.overlays.default
|
||||
inputs.comma.overlays.default
|
||||
(final: prev: pkgList system prev.callPackage)
|
||||
(final: prev: inputs.nix-gaming.packages."${system}")
|
||||
];
|
||||
|
||||
config.allowUnfree = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -365,4 +365,10 @@ in {
|
|||
name = "teams";
|
||||
exec = "${pkgs.chromium}/bin/chromium --app=https://teams.microsoft.com";
|
||||
};
|
||||
|
||||
home.homeDirectory = "/home/boyerq";
|
||||
home.username = "boyerq";
|
||||
home.stateVersion = "21.11";
|
||||
|
||||
wayland.windowManager.sway.extraConfig = "exec /usr/libexec/polkit-gnome-authentication-agent-1";
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue