hyprland: add quickshell autostart and bind

This commit is contained in:
Bloxx12 2025-04-29 13:57:19 +02:00
commit 6fd7d24087
2 changed files with 6 additions and 1 deletions

View file

@ -1,4 +1,5 @@
{ {
inputs,
lib, lib,
pkgs, pkgs,
... ...
@ -51,6 +52,7 @@ in {
# Restart waybar # Restart waybar
"$mainMod CONTROL, B, exec, ${pkgs.procps}/bin/pkill waybar || ${getExe pkgs.waybar}" "$mainMod CONTROL, B, exec, ${pkgs.procps}/bin/pkill waybar || ${getExe pkgs.waybar}"
"$mainMod CONTROL, Q, exec, ${pkgs.procps}/bin/pkill quickshell || ${getExe' inputs.quickshell.packages.${pkgs.stdenv.system}.default "quickshell"}"
]; ];
binde = [ binde = [

View file

@ -1,11 +1,12 @@
{ {
config, config,
inputs,
lib, lib,
pkgs, pkgs,
... ...
}: let }: let
# inherit (config.modules.style) cursor; # inherit (config.modules.style) cursor;
inherit (lib.meta) getExe; inherit (lib.meta) getExe getExe';
in { in {
programs.hyprland.settings = { programs.hyprland.settings = {
# Hyprland settings # Hyprland settings
@ -28,6 +29,8 @@ in {
"hyprctl dispatch split-workspace 1" "hyprctl dispatch split-workspace 1"
"${getExe pkgs.hyprlock}" "${getExe pkgs.hyprlock}"
"${getExe' inputs.quickshell.packages.${pkgs.stdenv.system}.default "quickshell"}"
]; ];
}; };
} }