Full kmonad

This commit is contained in:
2025-11-21 00:16:29 +01:00
parent 0277f01cd6
commit 1351937f2c
5 changed files with 6 additions and 3 deletions

View File

@@ -27,6 +27,7 @@
services.udev.extraRules = '' services.udev.extraRules = ''
# Ignore internal NVMe Windows partition # Ignore internal NVMe Windows partition
SUBSYSTEM=="block", ENV{ID_FS_UUID}=="A09C8D5E9C8D2FB8", ENV{UDISKS_IGNORE}="1" SUBSYSTEM=="block", ENV{ID_FS_UUID}=="A09C8D5E9C8D2FB8", ENV{UDISKS_IGNORE}="1"
KERNEL=="uinput", MODE="0660", GROUP="uinput", OPTIONS+="static_node=uinput"
''; '';
# TODO: Make all your working systems go to ext4 on the full disk for ease of use and storage # TODO: Make all your working systems go to ext4 on the full disk for ease of use and storage

View File

@@ -9,7 +9,7 @@
boot.initrd.availableKernelModules = boot.initrd.availableKernelModules =
[ "xhci_pci" "ahci" "nvme" "usb_storage" "usbhid" "sd_mod" "sr_mod" ]; [ "xhci_pci" "ahci" "nvme" "usb_storage" "usbhid" "sd_mod" "sr_mod" ];
boot.initrd.kernelModules = [ ]; boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-intel" "ecryptfs" ]; boot.kernelModules = [ "uinput" "kvm-intel" "ecryptfs" ];
boot.extraModulePackages = [ ]; boot.extraModulePackages = [ ];
fileSystems."/shared" = { fileSystems."/shared" = {

View File

@@ -28,8 +28,7 @@
}]; }];
services.xserver.xkb = { services.xserver.xkb = {
layout = "us"; # or "us" or whatever base layout = "de"; # or "us" or whatever base
variant = "neo"; # for Neo2
}; };
console.useXkbConfig = true; # to make it apply on TTY too console.useXkbConfig = true; # to make it apply on TTY too

View File

@@ -116,6 +116,7 @@
lazydocker lazydocker
poppler_utils poppler_utils
unstable.kmonad unstable.kmonad
xorg.setxkbmap
prismlauncher prismlauncher
entr entr
yq yq

View File

@@ -2,6 +2,7 @@
{ {
users.defaultUserShell = pkgs.zsh; users.defaultUserShell = pkgs.zsh;
users.groups = { uinput = {}; };
users.users = { users.users = {
jonas = { jonas = {
isNormalUser = true; isNormalUser = true;
@@ -9,6 +10,7 @@
extraGroups = [ extraGroups = [
"docker" "docker"
"input" "input"
"uinput"
"scanner" "scanner"
"lp" "lp"
"davfs2" "davfs2"