refactor everything holy fuck

This commit is contained in:
k3t
2026-06-01 18:15:26 -06:00
parent 40d1c7f1e1
commit f9bbbcf96f
46 changed files with 696 additions and 387 deletions
+55
View File
@@ -0,0 +1,55 @@
{ pkgs, lib, ... }:
{
# X11
services.xserver = {
videoDrivers = [ "modesetting" "amdgpu" ];
enable = true;
xkb = {
layout = "us";
variant = "";
};
desktopManager = {
xterm.enable = false;
xfce = {
enable = true;
noDesktop = true;
enableXfwm = false;
};
};
libinput.enable = true;
windowManager.i3 = {
enable = true;
extraPackages = with pkgs; [
dmenu
i3status
i3lock
i3blocks
];
};
};
services.displayManager.defaultSession = "xfce+i3";
services.picom = {
enable = true;
fade = true;
#vSync = true;
shadow = true;
fadeDelta = 4 ;
inactiveOpacity = 1;
activeOpacity = 1;
#backend = "glx";
settings = {
blur = {
#method = "dual_kawase";
#background = true;
strength = 5;
};
};
};
# useful services
services.gvfs.enable = true;
services.tumbler.enable = true;
programs.dconf.enable = true;
}
+9
View File
@@ -0,0 +1,9 @@
{ pkgs, lib, ... }:
{
services = {
desktopManager.plasma6.enable = true;
displayManager.plasma-login-manager.enable = true;
xserver.enable = true;
};
}