Compare commits

..

5 commits

Author SHA1 Message Date
cy
4ceb7f7830 add garnix.yaml 2025-01-21 04:05:32 -05:00
cy
0c6b96bc8e Merge branch 'zen' 2025-01-21 04:04:36 -05:00
cy
2c2d5a4103 niri doesnt start if DISPLAY is set before 2025-01-21 04:04:32 -05:00
cy
38b90fd28e overlay zen 2025-01-21 04:04:08 -05:00
cy
40addb8f90 try zen kernel 2025-01-21 01:39:52 -05:00
6 changed files with 18 additions and 6 deletions

6
garnix.yaml Normal file
View file

@ -0,0 +1,6 @@
builds:
include:
- 'nixosConfigurations.*'
- 'homeConfigurations.*'
- '*.aarch64-linux.*'
- '*.x86_64-linux.*'

View file

@ -49,6 +49,7 @@ in
environment = {
DISPLAY = ":0"; # for xwayland-satellite
ANKI_WAYLAND = "1";
};
layout = {

View file

@ -40,11 +40,6 @@
};
};
home.sessionVariables = {
ANKI_WAYLAND = "1";
DISPLAY = ":0";
};
home.packages = with pkgs; [
firefox
ungoogled-chromium

View file

@ -41,7 +41,7 @@
efi.canTouchEfiVariables = false; # toggle when installing
};
tmp.cleanOnBoot = true;
kernelPackages = pkgs.linuxPackages_6_12;
kernelPackages = pkgs.linuxKernel.packages.linux_zen;
extraModulePackages = with config.boot.kernelPackages; [
rtl8821ce
];

View file

@ -2,6 +2,7 @@ let
overlays = [
./conduwuit
./attic
./kernel.nix
];
importedOverlays = map (m: import m) overlays;
in

9
overlay/kernel.nix Normal file
View file

@ -0,0 +1,9 @@
final: prev: let
inherit (prev) lib;
in {
linuxKernels.kernels.linux_zen = prev.linuxKernels.kernels.linux_zen.override (old: {
extraStructuredConfig = with lib.kernel; {
CONFIG_SCHED_MUQSS = yes;
};
});
}