Add tungsten (#9)

Reviewed-on: https://codeberg.org/leana8959/.files/pulls/9
Co-authored-by: Léana 江 <leana.jiang+git@icloud.com>
Co-committed-by: Léana 江 <leana.jiang+git@icloud.com>
This commit is contained in:
Primrose 2025-04-10 23:25:55 +00:00 committed by Léana
parent 1848be039a
commit b20a752858
41 changed files with 1749 additions and 43 deletions

View file

@ -0,0 +1,57 @@
{pkgs, ...}: {
services.xserver.windowManager.xmonad = {
enable = true;
extraPackages = hs: [
# https://github.com/ValveSoftware/steam-for-linux/issues/9376
# opt into 0.18.1 specifically
hs.xmonad-contrib_0_18_1
];
};
services.xserver = {
enable = true;
autoRepeatDelay = 300;
autoRepeatInterval = 40;
};
services.xserver.displayManager.lightdm = {
enable = true;
background = "#000000";
greeters.gtk.cursorTheme = {
name = "volantes_cursors";
package = pkgs.volantes-cursors;
size = 64;
};
};
services.xscreensaver.enable = true;
services.picom = {
enable = true;
backend = "glx";
vSync = true;
fade = true;
fadeDelta = 3;
settings = {
fade-exclude = [
"name = 'Fcitx5 Input Window'"
"class_g = 'fcitx'"
"class_i = 'fcitx'"
];
blur = {
method = "dual_kawase";
strength = 5;
};
wintypes = {
dropdown_menu = {
opacity = 1;
blur-background = false;
};
popup_menu = {
opacity = 1;
blur-background = false;
};
};
};
};
}