This commit is contained in:
2026-07-21 21:17:28 +02:00
parent ede23061a3
commit 6bac430025
5 changed files with 229 additions and 60 deletions
+28 -2
View File
@@ -76,6 +76,8 @@
};
hardware.graphics.enable = true;
hardware.graphics.enable32Bit = true;
services.hardware.openrgb.enable = true;
# Bootloader.
boot.loader.grub.enable = true;
@@ -115,17 +117,25 @@
extraGroups = [
"networkmanager"
"wheel"
"docker"
];
shell = pkgs.fish;
};
nixpkgs.config.allowUnfree = true;
programs.niri.enable = true;
programs.hyprland = {
enable = true;
xwayland.enable = true;
};
# environment.loginShellInit = ''
# if [ "$(tty)" = "/dev/tty1" ] && [ -z "$WAYLAND_DISPLAY" ]; then
# exec start-hyprland
# fi
# '';
# NFS / MPD
fileSystems."/media/music" = {
device = "192.168.132.149:/media/music";
@@ -133,15 +143,16 @@
};
boot.supportedFilesystems = [ "nfs4" ];
environment.variables.QT_QPA_PLATFORMTHEME = "qt5ct";
qt = {
enable = true;
platformTheme = "qt5ct";
style = "breeze";
};
virtualisation.docker.enable = true;
services.goxlr-utility.enable = true;
services.lact.enable = true;
programs.kdeconnect.enable = true;
programs.neovim.enable = true;
programs.tmux.enable = true;
programs.bat.enable = true;
@@ -180,10 +191,25 @@
enable = true;
alsa.enable = true;
pulse.enable = true;
jack.enable = true;
};
security.pam.loginLimits = [
{
domain = "@users";
item = "rtprio";
type = "-";
value = "95";
}
{
domain = "@users";
item = "memlock";
type = "-";
value = "unlimited";
}
];
security.rtkit.enable = true;
systemd.services."rtkit-daemon".enable = true;
system.stateVersion = "24.11";
system.autoUpgrade.enable = false;