attempt plasma flake

This commit is contained in:
RingOfStorms (Joshua Bell) 2025-11-30 00:14:16 -06:00
parent dac2d0cf9c
commit 012e493ad3
12 changed files with 561 additions and 5 deletions

View file

@ -0,0 +1,37 @@
{ pkgs, lib, config, ... }:
let
inherit (lib) mkIf;
cfg = config.ringofstorms.dePlasma;
in
{
options = {};
config = mkIf cfg.enable {
# Example per-host overrides for Plasma on lio
ringofstorms.dePlasma = {
monitors = {
enableOverrides = false; # start disabled for non-overridden machine
commands = [
# Example: uncomment and adjust outputs
# "kscreen-doctor output.DP-1.mode.3840x2160@60 output.DP-1.position.0,0 output.DP-1.primary.true"
# "kscreen-doctor output.DP-2.mode.3440x1440@99.98 output.DP-2.rotation.left output.DP-2.position.-1440,0"
];
scriptDelayMs = 500;
};
shortcuts = {
terminal = "kitty";
launcher = "krunner";
useI3Like = true;
closeWindow = "Meta+Q";
};
panel = {
enabled = true;
location = "top";
height = 28;
opacity = "translucent";
};
sddm.autologinUser = null;
flatpak.enable = false;
# GPU vendor left unset; set per machine if needed
};
};
}