hyprland: switch to avizo
This commit is contained in:
parent
0a2d55aca2
commit
15a558d63b
2 changed files with 18 additions and 10 deletions
|
@ -6,7 +6,7 @@
|
||||||
}: let
|
}: let
|
||||||
cfg = config.modules.desktops.hyprland;
|
cfg = config.modules.desktops.hyprland;
|
||||||
inherit (builtins) map genList toString;
|
inherit (builtins) map genList toString;
|
||||||
inherit (lib.meta) getExe;
|
inherit (lib.meta) getExe getExe';
|
||||||
in {
|
in {
|
||||||
programs.hyprland.settings = {
|
programs.hyprland.settings = {
|
||||||
# Keybinds
|
# Keybinds
|
||||||
|
@ -71,11 +71,14 @@ in {
|
||||||
|
|
||||||
# Media controls
|
# Media controls
|
||||||
bindl = let
|
bindl = let
|
||||||
play-pause = "${pkgs.playerctl}/bin/playerctl play-pause";
|
volumectl = getExe' pkgs.avizo "volumectl";
|
||||||
stop = "${pkgs.playerctl}/bin/playerctl stop";
|
playerctl = getExe pkgs.playerctl;
|
||||||
prev = "${pkgs.playerctl}/bin/playerctl previous";
|
play-pause = "${playerctl} play-pause";
|
||||||
next = "${pkgs.playerctl}/bin/playerctl next";
|
stop = "${playerctl} stop";
|
||||||
toggle-mute = "${pkgs.pamixer}/bin/pamixer --toggle-mute";
|
prev = "${playerctl} previous";
|
||||||
|
next = "${playerctl} next";
|
||||||
|
toggle-mute = "${volumectl} toggle-mute";
|
||||||
|
toggle-mic-mute = "${volumectl} toggle-mute";
|
||||||
in [
|
in [
|
||||||
", XF86AudioMedia, exec, ${play-pause}"
|
", XF86AudioMedia, exec, ${play-pause}"
|
||||||
", XF86AudioPlay, exec, ${play-pause}"
|
", XF86AudioPlay, exec, ${play-pause}"
|
||||||
|
@ -83,14 +86,17 @@ in {
|
||||||
", XF86AudioPrev, exec, ${prev}"
|
", XF86AudioPrev, exec, ${prev}"
|
||||||
", XF86AudioNext, exec, ${next}"
|
", XF86AudioNext, exec, ${next}"
|
||||||
", XF86AudioMute, exec, ${toggle-mute}"
|
", XF86AudioMute, exec, ${toggle-mute}"
|
||||||
|
", XF86AudioMicMute, exec, ${toggle-mic-mute}"
|
||||||
];
|
];
|
||||||
|
|
||||||
# locked + repeat
|
# locked + repeat
|
||||||
bindle = let
|
bindle = let
|
||||||
volume_up = "${pkgs.pamixer}/bin/pamixer -ui 5";
|
volumectl = getExe' pkgs.avizo "volumectl";
|
||||||
volume_down = "${pkgs.pamixer}/bin/pamixer -ud 5";
|
lightctl = getExe' pkgs.avizo "lightctl";
|
||||||
brightness_up = "${pkgs.brightnessctl}/bin/brightnessctl set +10%";
|
volume_up = "${volumectl} -u up";
|
||||||
brightness_down = "${pkgs.brightnessctl}/bin/brightnessctl set 10%-";
|
volume_down = "${volumectl} -u down";
|
||||||
|
brightness_up = "${lightctl} up";
|
||||||
|
brightness_down = "${lightctl} down";
|
||||||
in [
|
in [
|
||||||
", XF86AudioRaiseVolume, exec, ${volume_up}"
|
", XF86AudioRaiseVolume, exec, ${volume_up}"
|
||||||
", XF86AudioLowerVolume, exec, ${volume_down}"
|
", XF86AudioLowerVolume, exec, ${volume_down}"
|
||||||
|
|
|
@ -17,6 +17,8 @@ in {
|
||||||
|
|
||||||
"${pkgs.swww}/bin/swww-daemon"
|
"${pkgs.swww}/bin/swww-daemon"
|
||||||
|
|
||||||
|
"${pkgs.avizo}/bin/avizo-service"
|
||||||
|
|
||||||
"${pkgs.wlsunset}/bin/wlsunset -S 06:00 -s 20:00"
|
"${pkgs.wlsunset}/bin/wlsunset -S 06:00 -s 20:00"
|
||||||
"${pkgs.lxqt.lxqt-policykit}/bin/lxqt-policykit-agent"
|
"${pkgs.lxqt.lxqt-policykit}/bin/lxqt-policykit-agent"
|
||||||
"hyprctl dispatch split-workspace 1"
|
"hyprctl dispatch split-workspace 1"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue