wip
This commit is contained in:
@@ -14,6 +14,7 @@
|
|||||||
../common/programs/desktop
|
../common/programs/desktop
|
||||||
../common/programs/zen-browser.nix
|
../common/programs/zen-browser.nix
|
||||||
../common/programs/hyprland
|
../common/programs/hyprland
|
||||||
|
../common/programs/i3.nix
|
||||||
../common/programs/ghostty.nix
|
../common/programs/ghostty.nix
|
||||||
../common/programs/kitty.nix
|
../common/programs/kitty.nix
|
||||||
../common/programs/syncthing.nix
|
../common/programs/syncthing.nix
|
||||||
|
|||||||
@@ -30,7 +30,10 @@
|
|||||||
systemd-boot.enable = true;
|
systemd-boot.enable = true;
|
||||||
efi.canTouchEfiVariables = true;
|
efi.canTouchEfiVariables = true;
|
||||||
};
|
};
|
||||||
kernelParams = [ "i915=force_probe=46a6" ];
|
kernelParams = [
|
||||||
|
"i915=force_probe=46a6"
|
||||||
|
"i915.enable_psr=0"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
system.stateVersion = "24.05";
|
system.stateVersion = "24.05";
|
||||||
@@ -53,7 +56,7 @@
|
|||||||
let
|
let
|
||||||
authorizedKeys = pkgs.fetchurl {
|
authorizedKeys = pkgs.fetchurl {
|
||||||
url = "https://github.com/naps62.keys";
|
url = "https://github.com/naps62.keys";
|
||||||
sha256 = "sha256-O5JbzK5ulPob0HIrO8DT1MxfkC9bnfBw/0GR8Xu1tjw=";
|
sha256 = "sha256-L90zBt9vR4TqKj9wN2QsCvja4StgJsm/rdHuQSC9Mlg=";
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
pkgs.lib.splitString "\n" (builtins.readFile authorizedKeys);
|
pkgs.lib.splitString "\n" (builtins.readFile authorizedKeys);
|
||||||
|
|||||||
@@ -5,7 +5,10 @@
|
|||||||
desktopManager = {
|
desktopManager = {
|
||||||
gnome.enable = true;
|
gnome.enable = true;
|
||||||
};
|
};
|
||||||
xserver.windowManager.i3.enable = true;
|
xserver = {
|
||||||
|
windowManager.i3.enable = true;
|
||||||
|
xkbOptions = "ctrl:nocaps";
|
||||||
|
};
|
||||||
sysprof.enable = true;
|
sysprof.enable = true;
|
||||||
gnome = {
|
gnome = {
|
||||||
glib-networking.enable = true;
|
glib-networking.enable = true;
|
||||||
|
|||||||
@@ -3,8 +3,12 @@
|
|||||||
services.xserver.videoDrivers = [ "intel" ];
|
services.xserver.videoDrivers = [ "intel" ];
|
||||||
hardware.graphics = {
|
hardware.graphics = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
enable32Bit = true;
|
||||||
extraPackages = with pkgs; [
|
extraPackages = with pkgs; [
|
||||||
vpl-gpu-rt # or intel-media-sdk for QSV
|
vpl-gpu-rt # or intel-media-sdk for QSV
|
||||||
|
vaapiVdpau
|
||||||
|
intel-media-driver
|
||||||
|
intel-vaapi-driver
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -63,7 +63,7 @@
|
|||||||
let
|
let
|
||||||
authorizedKeys = pkgs.fetchurl {
|
authorizedKeys = pkgs.fetchurl {
|
||||||
url = "https://github.com/naps62.keys";
|
url = "https://github.com/naps62.keys";
|
||||||
sha256 = "sha256-O5JbzK5ulPob0HIrO8DT1MxfkC9bnfBw/0GR8Xu1tjw=";
|
sha256 = "sha256-L90zBt9vR4TqKj9wN2QsCvja4StgJsm/rdHuQSC9Mlg=";
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
pkgs.lib.splitString "\n" (builtins.readFile authorizedKeys);
|
pkgs.lib.splitString "\n" (builtins.readFile authorizedKeys);
|
||||||
|
|||||||
Reference in New Issue
Block a user