summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorDevin Finlinson <devin.finlinson@pm.me>2023-08-31 00:13:19 +0200
committerDevin Finlinson <devin.finlinson@pm.me>2023-08-31 00:13:19 +0200
commit58d98f017b07187ece57c30e445afd2436dcebec (patch)
tree0fcd5d72c17ee599464345e5c9a7bdb4c59ff2ff /flake.nix
parent9a88a88fa98197be43817bd3db23b043e25b91ca (diff)
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix14
1 files changed, 7 insertions, 7 deletions
diff --git a/flake.nix b/flake.nix
index 47bb6a7..a4112d0 100644
--- a/flake.nix
+++ b/flake.nix
@@ -4,16 +4,17 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-23.05";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable";
+
home-manager = {
url = "github:nix-community/home-manager/release-23.05";
- inputs.nixpkgs.follows = "nixpkgs";
+ inputs.nixpkgs.follows = "nixpkgs-unstable";
};
- hyprland.url = "github:hyprwm/Hyprland";
};
- outputs = { self, nixpkgs, nixpkgs-unstable, home-manager, hyprland, ... }: {
+ outputs = { self, nixpkgs, nixpkgs-unstable, home-manager, ... }: {
nixosConfigurations = {
+
zenbook = nixpkgs.lib.nixosSystem {
modules = [
./machines/zenbook/configuration.nix
@@ -24,20 +25,19 @@
./modules/user-profiles/defin.nix
home-manager.nixosModules.home-manager {
+
# home-manager.useGlobalPkgs = true;
home-manager.useUserpackages = true;
home-manager.users.defin = import ./home-manager/home.nix;
+
# Optionally, use home-manager.extraSpecialArgs to pass
# arguments to home.nix
}
- hyprland.homeManagerModules.default
- {wayland.windowManager.hyprland.enable = true;}
- ./modules/hyprland.nix
-
./modules/bluetooth.nix
./modules/environment.nix
./modules/kde-connect.nix
+ ./modules/hyprland.nix
./modules/nix-common.nix
./modules/services.nix
./modules/sway.nix