Compare commits

..

2 commits

Author SHA1 Message Date
9568bf4a6e Fix nvidia 2026-03-05 10:57:21 +00:00
8ed52d243d Add octo to muon 2026-03-05 10:17:19 +00:00
2 changed files with 11 additions and 4 deletions

View file

@ -15,12 +15,14 @@ in {
mods.terminal.development.enable = true;
mods.terminal.tools.enable = true;
mods.terminal.hr.enable = true;
mods.terminal.gh.enable = true;
mods.desktop.development.enable = true;
mods.desktop.productivity.enable = true;
mods.desktop.media.enable = true;
mods.zen.enable = true;
mods.obsidian.enable = true;
mods.opencode.enable = true;
mods.octo.enable = true;
# Hardware preferences

View file

@ -1,5 +1,10 @@
{ pkgs, lib, config, ... }:
let cfg = config.mods.unfree.nvidia;
{
pkgs,
lib,
config,
...
}: let
cfg = config.mods.unfree.nvidia;
in {
options.mods.unfree.nvidia = {
enable = lib.mkEnableOption {
@ -7,7 +12,7 @@ in {
description = "enables proprietary nvidia drivers";
};
packages = lib.mkOption {
default = [ "nvidia-x11" "nvidia-settings" ];
default = ["nvidia-x11" "nvidia-settings"];
description = "unfree packages";
};
driver = lib.mkOption {
@ -23,7 +28,7 @@ in {
# enable32Bit = true;
# };
services.xserver.videoDrivers = [ "nvidia" "nvidia-dkms" ];
services.xserver.videoDrivers = ["nvidia"];
hardware.nvidia = {
modesetting.enable = true;