diff --git a/instances/thor/hm.nix b/instances/thor/hm.nix index 40e6e28..d1268c0 100644 --- a/instances/thor/hm.nix +++ b/instances/thor/hm.nix @@ -135,6 +135,7 @@ # ../../modules/hm/update_background.nix ../../modules/hm/vim.nix ../../modules/hm/virtualization.nix + ../../modules/hm/vscode.nix ../../modules/hm/webapp.nix ../../modules/hm/xresources.nix ../../modules/hm/zathura.nix diff --git a/modules/hm/hyprland.nix b/modules/hm/hyprland.nix index 0477b14..f4e5ca0 100644 --- a/modules/hm/hyprland.nix +++ b/modules/hm/hyprland.nix @@ -43,6 +43,11 @@ in services.network-manager-applet.enable = true; services.blueman-applet.enable = true; + systemd.user.services.blueman-applet = { + Service = { Restart = "on-failure"; RestartSec = "3s"; }; + }; + + wayland.windowManager.hyprland = { enable = true; settings = { diff --git a/modules/hm/swaynotificationcenter.nix b/modules/hm/swaynotificationcenter.nix index 3fe83b6..a3797c7 100644 --- a/modules/hm/swaynotificationcenter.nix +++ b/modules/hm/swaynotificationcenter.nix @@ -12,6 +12,8 @@ # ExecRestart = "${pkgs.swaynotificationcenter}/bin/swaync-client -R"; # KillMode = "mixed"; # Restart = "on-failure"; + Restart = "on-failure"; + RestartSec = "3s"; }; }; diff --git a/modules/hm/waybar.nix b/modules/hm/waybar.nix index b175ec7..a1d735a 100644 --- a/modules/hm/waybar.nix +++ b/modules/hm/waybar.nix @@ -20,6 +20,7 @@ in systemd.user.services.waybar = { Unit.PartOf = [ "tray.target" ]; Install.WantedBy = [ "tray.target" ]; + Service = { Restart = "on-failure"; RestartSec = "3s"; }; }; home.packages = [ pkgs.swaynotificationcenter ]; programs.waybar = {