mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-07 02:04:09 +09:00
vicinae
This commit is contained in:
@@ -34,7 +34,7 @@ in
|
|||||||
|
|
||||||
Service = {
|
Service = {
|
||||||
Type = "forking";
|
Type = "forking";
|
||||||
ExecStart = "${lib.getExe pkgs.swaylock} -f";
|
ExecStart = "${lib.getExe pkgs.swaylock} -f -i %h/.wallpapers/28.jpg";
|
||||||
Restart = "on-failure";
|
Restart = "on-failure";
|
||||||
RestartSec = 0;
|
RestartSec = 0;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -14,8 +14,6 @@ in
|
|||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
services.systemd-lock-handler.enable = true;
|
services.systemd-lock-handler.enable = true;
|
||||||
|
|
||||||
# Screen unlocking deliberately uses passwords only. Fingerprints remain
|
security.pam.services.swaylock.fprintAuth = true;
|
||||||
# available to explicitly enabled PAM services such as sudo and polkit.
|
|
||||||
security.pam.services.swaylock.fprintAuth = false;
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -53,6 +53,11 @@ in
|
|||||||
extensions = with inputs.vicinae-extensions.packages.${pkgs.stdenv.hostPlatform.system}; [
|
extensions = with inputs.vicinae-extensions.packages.${pkgs.stdenv.hostPlatform.system}; [
|
||||||
nix
|
nix
|
||||||
power-profile
|
power-profile
|
||||||
|
niri
|
||||||
|
zoxide-recent-directories
|
||||||
|
ssh
|
||||||
|
port-killer
|
||||||
|
noctalia-shell-wallpaper-selector
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,6 +12,24 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
|
home-manager.sharedModules = [
|
||||||
|
{
|
||||||
|
xdg.userDirs = {
|
||||||
|
enable = true;
|
||||||
|
createDirectories = true;
|
||||||
|
desktop = "$HOME/Desktop";
|
||||||
|
documents = "$HOME/Documents";
|
||||||
|
download = "$HOME/Downloads";
|
||||||
|
music = "$HOME/Music";
|
||||||
|
pictures = "$HOME/Pictures";
|
||||||
|
projects = "$HOME/Projects";
|
||||||
|
publicShare = "$HOME/Public";
|
||||||
|
templates = "$HOME/Templates";
|
||||||
|
videos = "$HOME/Videos";
|
||||||
|
};
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
my.applications = {
|
my.applications = {
|
||||||
gnome.enable = true;
|
gnome.enable = true;
|
||||||
gtk.enable = true;
|
gtk.enable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user