This commit is contained in:
RingOfStorms (Josh) 2024-10-10 18:17:52 -05:00
parent 85813eadcd
commit 83d11bb4b8
2 changed files with 18 additions and 6 deletions

View file

@ -15,8 +15,9 @@
mods = {
boot_systemd.enable = true;
shell_common.enable = true;
de_gnome_xorg.enable = true;
audio_pulse.enable = true;
de_cosmic.enable = true;
# de_gnome_xorg.enable = true;
# audio_pulse.enable = true;
neovim.enable = true;
tty_caps_esc.enable = true;
docker.enable = true;

View file

@ -26,6 +26,13 @@ in
options = {
mods.${name} = {
enable = mkEnableOption (lib.mdDoc "Enable COSMIC desktop environment");
nvidiaExtraDisplayFix = mkOption {
type = types.bool;
default = false;
description = ''
Enable extra display fix for nvidia cards.
'';
};
};
};
@ -45,11 +52,15 @@ in
cosmic-store
];
boot.kernelParams = mkIf cfg.nvidiaExtraDisplayFix [
"nvidia_drm.fbdev=1"
];
# Config
home-manager.backupFileExtension = "bak";
home-manager.users.${settings.user.username} = {
xdg.configFile = cosmicConfigFilesAttrs;
};
# home-manager.backupFileExtension = "bak";
# home-manager.users.${settings.user.username} = {
# xdg.configFile = cosmicConfigFilesAttrs;
# };
};
}