organisation + move config for all devices to 'global' counterparts

This commit is contained in:
greyweather committed 2026-07-04 20:36:27 +01:00
1 parent f73926592f
commit be100cfe97
10 files changed
+245 -114

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
{
inputs,
pkgs,
...
}: {
environment.systemPackages = with pkgs; [
inputs.home-manager.packages.${system}.default
];
home-manager.backupFileExtension = ".bak";
home-manager.sharedModules = [
inputs.plasma-manager.homeManagerModules.plasma-manager
inputs.zen-browser.homeModules.beta
];
}
+15
View File
@@ -0,0 +1,15 @@
{
inputs,
pkgs,
...
}: {
environment.systemPackages = with pkgs; [
inputs.nh.packages.${system}.default
];
programs.nh = {
enable = true;
clean.enable = true;
clean.extraArgs = "--keep-since 3d --keep 3";
flake = "/home/grey/nixos";
};
}
+30
View File
@@ -0,0 +1,30 @@
{
config,
pkgs,
...
}: {
services.desktopManager.plasma6 = {
enable = true;
enableQt5Integration = true;
};
environment.plasma6.excludePackages = with pkgs.kdePackages; [
konsole
qrca
];
services.displayManager.defaultSession = "plasma";
services.displayManager.sddm = {
enable = true;
theme = "breeze";
wayland.enable = true;
enableHidpi = true;
settings = {
Autologin = {
Session = "plasma.desktop";
User = "grey";
};
};
};
}