Changed how additonal home manager modules are imported. Started work on desktop environment specific specialisations. Started actually configuring hyprland

This commit is contained in:
2025-11-11 10:59:44 +01:00
parent 12daec0fee
commit ee522bd869
12 changed files with 312 additions and 90 deletions

View File

@ -1,6 +1,5 @@
{ lib, inputs, config, pkgs, username, version, hyprlandEnabled, ... }:
{ lib, inputs, config, pkgs, username, version, ... }:
{
# Home Manager needs a bit of information about you and the
# paths it should manage.
home.username = username;
@ -12,8 +11,7 @@
# or inputs.zen-browser.homeModules.twilight-official
./neovim-home.nix
./desktop-entries.nix
]
++ lib.optional hyprlandEnabled ./hyprland/hyprland-home.nix;
];
# This value determines the Home Manager release that your
# configuration is compatible with. This helps avoid breakage