Pre switch to unstable

This commit is contained in:
2025-08-26 10:09:30 -04:00
parent 2d2799ebdf
commit 693cbd3798
4 changed files with 82 additions and 61 deletions

View File

@@ -44,7 +44,28 @@
modules/hyprland.nix
modules/home-manager-common.nix
];
xdg.enable = true;
xdg = {
enable = true;
mime = {
enable = true;
};
mimeApps = {
defaultApplications = {
"text/html" = [ "qutebrowser.desktop" ];
"application/xhtml+xml" = [ "qutebrowser.desktop" ];
"application/xml" = [ "qutebrowser.desktop" ];
"image/svg+xml" = [ "qutebrowser.desktop" ];
"application/pdf" = [ "qutebrowser.desktop" ];
"video/mp4" = [ "qutebrowser.desktop" ];
"video/webm" = [ "qutebrowser.desktop" ];
"video/x-matroska" = [ "qutebrowser.desktop" ];
"audio/mpeg" = [ "qutebrowser.desktop" ];
"audio/ogg" = [ "qutebrowser.desktop" ];
"audio/wav" = [ "qutebrowser.desktop" ];
"application/zip" = [ "nemo.desktop" ];
};
};
};
programs.nix-index.enable = true;
fonts.fontconfig.enable = true;
home.sessionVariables = {
@@ -224,59 +245,5 @@
};
};
};
programs.hyprlock = {
enable = true;
settings = {
general = {
disable_loading_bar = true;
grace = 300;
hide_cursor = true;
no_fade_in = false;
};
background = [
{
path = "screenshot";
blur_passes = 3;
blur_size = 8;
}
];
input-field = [
{
size = "400, 100";
position = "0, -80";
monitor = "";
dots_center = true;
fade_on_empty = false;
font_color = "rgb(202, 211, 245)";
inner_color = "rgb(91, 96, 120)";
outer_color = "rgb(24, 25, 38)";
outline_thickness = 5;
placeholder_text = "Password";
shadow_passes = 2;
}
];
};
};
services.hypridle = {
enable = true;
settings = {
general = {
after_sleep_cmd = "hyprctl dispatch dpms on";
ignore_dbus_inhibit = false;
lock_cmd = "hyprlock";
};
listener = [
{
timeout = 300;
on-timeout = "hyprlock";
}
{
timeout = 600;
on-timeout = "hyprctl dispatch dpms off";
on-resume = "hyprctl dispatch dpms on";
}
];
};
};
home.stateVersion = "25.05";
}