revert to pure sddm & peach: add ddc support

This commit is contained in:
Sean Kovacs 2026-01-16 11:03:50 -05:00
commit 96a0745a6d
Signed by: sckova
GPG key ID: 00F325187C68651A
6 changed files with 28 additions and 24 deletions

View file

@ -18,12 +18,6 @@
pkgs.daggerfall-unity
];
programs.noctalia-shell.settings.brightness = {
brightnessStep = 5;
enforceMinimum = false;
enableDdcSupport = true;
};
programs.spicetify = let
spicePkgs = spicetify-nix.legacyPackages.${pkgs.stdenv.hostPlatform.system};
in {

View file

@ -18,12 +18,6 @@
render-drm-device = "/dev/dri/card2";
};
programs.noctalia-shell.settings.brightness = {
brightnessStep = 5;
enforceMinimum = false;
enableDdcSupport = false;
};
programs.plasma = {
input.touchpads = [
{

View file

@ -86,6 +86,11 @@ in {
package = customPackage;
settings = {
settingsVersion = 0;
brightness = {
brightnessStep = 5;
enforceMinimum = false;
enableDdcSupport = true;
};
bar = {
position = "top";
backgroundOpacity = 1;

View file

@ -81,11 +81,11 @@
services = {
desktopManager.plasma6.enable = true;
displayManager = {
# sddm = {
# enable = true;
# wayland.enable = true;
# enableHidpi = true;
# };
sddm = {
enable = true;
wayland.enable = true;
enableHidpi = true;
};
defaultSession = "niri";
};

View file

@ -55,11 +55,6 @@
enable = false;
user = "sckova";
};
sddm = {
enable = true;
wayland.enable = true;
enableHidpi = true;
};
};
environment = {

View file

@ -1,4 +1,8 @@
{pkgs, ...}: {
{
pkgs,
config,
...
}: {
boot.kernelParams = ["appledrm.show_notch=1"];
catppuccin = {
@ -6,7 +10,19 @@
flavor = "macchiato";
};
services.displayManager.gdm.enable = true;
environment.systemPackages = with pkgs; [
ddcutil
];
boot.extraModulePackages = [config.boot.kernelPackages.ddcci-driver];
boot.kernelModules = [
"i2c-dev"
"ddcci_backlight"
];
services.udev.extraRules = ''
KERNEL=="i2c-[0-9]*", GROUP="i2c", MODE="0660"
'';
hardware.i2c.enable = true;
hardware.asahi = {
enable = true;