Pre switch to unstable
This commit is contained in:
@@ -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";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user