Oops. thats a big commit
This commit is contained in:
parent
dfcb53a44e
commit
c5ed13b511
25 changed files with 393 additions and 303 deletions
|
@ -10,6 +10,8 @@
|
|||
services.power-profiles-daemon.enable = true;
|
||||
# manage fans for macbook devices
|
||||
services.mbpfan.enable = true;
|
||||
# disable tiny-dfr module from the nixos-hardware module
|
||||
hardware.apple-t2.enableTinyDfr = false;
|
||||
|
||||
# better performance than the actual intel driver
|
||||
services.xserver.videoDrivers = [ "modesetting" ];
|
||||
|
@ -31,17 +33,17 @@
|
|||
${pkgs.kmod}/bin/modprobe brcmfmac_wcc
|
||||
'';
|
||||
|
||||
# VA-API
|
||||
# VA-API and opengl
|
||||
hardware.graphics = {
|
||||
extraPackages = with pkgs; [
|
||||
intel-media-driver
|
||||
intel-vaapi-driver
|
||||
(intel-vaapi-driver.override { enableHybridCodec = true; })
|
||||
libvdpau-va-gl
|
||||
];
|
||||
|
||||
extraPackages32 = with pkgs.pkgsi686Linux; [
|
||||
intel-media-driver
|
||||
intel-vaapi-driver
|
||||
(intel-vaapi-driver.override { enableHybridCodec = true; })
|
||||
libvdpau-va-gl
|
||||
];
|
||||
};
|
||||
|
@ -49,8 +51,6 @@
|
|||
environment.variables = {
|
||||
LIBVA_DRIVER_NAME= "iHD";
|
||||
VDPAU_DRIVER = "va_gl";
|
||||
# VA-API on firefox
|
||||
MOZ_DISABLE_RDD_SANDBOX = "1";
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [ intel-gpu-tools ];
|
||||
|
@ -60,4 +60,4 @@
|
|||
"i915.enable_fbc=1"
|
||||
"i915.enable_gvt=1"
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
# debug
|
||||
strace ltrace lsof
|
||||
# apps
|
||||
firefox qalculate-gtk krita inkscape onlyoffice-bin vlc nicotine-plus transmission_4-gtk
|
||||
firefox qalculate-gtk krita inkscape onlyoffice-desktopeditors vlc nicotine-plus transmission_4-gtk font-manager
|
||||
# compatibility
|
||||
wineWowPackages.waylandFull winetricks
|
||||
# misc
|
||||
|
@ -28,7 +28,7 @@
|
|||
# none yet
|
||||
]) ++ (with pkgs.gnome; [
|
||||
# yay gnomeware!!!!!!!!!!!!!! yum
|
||||
nautilus gnome-font-viewer gnome-disk-utility ghex pkgs.gnome-text-editor pkgs.baobab file-roller gnome-system-monitor loupe
|
||||
nautilus gnome-disk-utility ghex pkgs.gnome-text-editor pkgs.baobab file-roller gnome-system-monitor loupe
|
||||
]);
|
||||
|
||||
modules = {
|
||||
|
@ -48,8 +48,8 @@
|
|||
hyprland.enable = true;
|
||||
hyprlock.enable = true;
|
||||
hypridle.enable = true;
|
||||
hyprpaper.enable = true;
|
||||
|
||||
swww.enable = true;
|
||||
gnome-keyring.enable = true;
|
||||
dunst.enable = true;
|
||||
rofi.enable = true;
|
||||
|
@ -88,7 +88,4 @@
|
|||
tools.rbw.enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
networking.networkmanager.enable = true;
|
||||
systemd.services.NetworkManager-wait-online.enable = false;
|
||||
}
|
||||
|
|
|
@ -20,13 +20,6 @@
|
|||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
boot.loader = {
|
||||
# use systemd-boot over grub
|
||||
grub.enable = lib.mkForce false;
|
||||
systemd-boot.enable = true;
|
||||
efi.canTouchEfiVariables = true;
|
||||
};
|
||||
|
||||
fileSystems."/" =
|
||||
{ device = "/dev/disk/by-uuid/0f09afdc-88e4-4764-818b-77828931278f";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue