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