1
0
Fork 0

feat(nix): switch to niri

This commit is contained in:
Lucas Sta Maria 2025-03-14 15:42:50 -04:00
parent b24b35fb30
commit dce54eabb4
No known key found for this signature in database
GPG key ID: F07FB16A826E3B47
2 changed files with 10 additions and 199 deletions

View file

@ -67,22 +67,15 @@
powertop.enable = true;
};
services.logind = {
powerKey = "ignore";
};
# Swap
swapDevices = [ {
swapDevices = [{
device = "/var/lib/swap";
size = 16 * 1024;
} ];
}];
boot.resumeDevice = "/var/lib/swap";
# Display Manager
services.displayManager = {
autoLogin.user = "priime";
defaultSession = "none+bspwm";
};
services.displayManager.autoLogin.user = "priime";
# Mouse
services.libinput.mouse = { middleEmulation = false; };
@ -121,20 +114,18 @@
### Services
# xserver and i3
# xserver
services.xserver = {
enable = true;
windowManager.bspwm.enable = true;
displayManager.lightdm.enable = true;
xkb = {
layout = "us";
variant = "dvp";
options = "caps:backspace";
};
autoRepeatDelay = 350;
autoRepeatInterval = 17;
};
# Window Manager
programs.niri.enable = true;
programs.xwayland.enable = true;
services.tailscale = {
enable = true;
useRoutingFeatures = "client";