attempt plasma flake
This commit is contained in:
parent
dac2d0cf9c
commit
012e493ad3
12 changed files with 561 additions and 5 deletions
37
hosts/lio/plasma_overrides.nix
Normal file
37
hosts/lio/plasma_overrides.nix
Normal 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
|
||||
};
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue