{ config, ... }: { imports = [ ./configuration.nix #./firefox.nix #./boot-splash.nix #./zsh.nix #./neovim.nix #./packages.nix #./hardware-configuration.nix ../plasma/plasma.nix ../hyprland/hyprland.nix ../niri/niri.nix ]; specialisation = { "plasma" = { inheritParentConfig = false; configuration = { imports = [ ../plasma/plasma.nix ./configuration.nix ]; programs.gamemode.enable = true; environment.etc."nixos-tags".text = "plasma"; }; }; "hyprland" = { inheritParentConfig = false; configuration = { imports = [ ../hyprland/hyprland.nix ./configuration.nix ]; environment.etc."nixos-tags".text = "hyprland"; }; }; # "minimal" = { # inheritParentConfig = false; # configuration = { # imports = [ # ./minimal.nix # ]; # # environment.etc."nixos-tags".text = "minimal"; # }; # }; "niri" = { inheritParentConfig = false; configuration = { imports = [ ../niri/niri.nix ./configuration.nix ]; environment.etc."nixos-tags".text = "niri"; }; }; }; }