Max: Add sway fan control steps.
This commit is contained in:
parent
5d347afb6c
commit
e9d48ee21d
|
@ -2,5 +2,6 @@
|
||||||
text = ''
|
text = ''
|
||||||
# Meta key. Use Mod1 for Alt.
|
# Meta key. Use Mod1 for Alt.
|
||||||
set $mod Mod4
|
set $mod Mod4
|
||||||
|
set $sysmod print
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,24 +1,23 @@
|
||||||
{ ... }: let
|
{ ... }: let
|
||||||
brstep = 5;
|
brstep = 5;
|
||||||
mod = "print";
|
|
||||||
in {
|
in {
|
||||||
text = ''
|
text = ''
|
||||||
bindsym ${mod} input * xkb_switch_layout 0
|
bindsym $sysmod input * xkb_switch_layout 0
|
||||||
bindsym --to-code ${mod}+a exec 'swayscript network'
|
bindsym --to-code $sysmod+a exec 'swayscript network'
|
||||||
bindsym --to-code ${mod}+c exec 'systemctl reboot -i'
|
bindsym --to-code $sysmod+c exec 'systemctl reboot -i'
|
||||||
bindsym --to-code ${mod}+d exec 'swayscript dnd'
|
bindsym --to-code $sysmod+d exec 'swayscript dnd'
|
||||||
bindsym --to-code ${mod}+g exec 'swayscript gaming'
|
bindsym --to-code $sysmod+g exec 'swayscript gaming'
|
||||||
bindsym --to-code ${mod}+l exec 'powerlimit toggle'
|
bindsym --to-code $sysmod+l exec 'powerlimit toggle'
|
||||||
bindsym --to-code ${mod}+m exec 'swayscript monitor'
|
bindsym --to-code $sysmod+m exec 'swayscript monitor'
|
||||||
bindsym --to-code ${mod}+p exec 'powersave toggle'
|
bindsym --to-code $sysmod+p exec 'powersave toggle'
|
||||||
bindsym --to-code ${mod}+r exec 'swayscript reload'
|
bindsym --to-code $sysmod+r exec 'swayscript reload'
|
||||||
bindsym --to-code ${mod}+v exec 'swayscript vpn'
|
bindsym --to-code $sysmod+v exec 'swayscript vpn'
|
||||||
bindsym --to-code ${mod}+x exec 'systemctl poweroff -i'
|
bindsym --to-code $sysmod+x exec 'systemctl poweroff -i'
|
||||||
bindsym --to-code ${mod}+z exec 'systemctl suspend -i'
|
bindsym --to-code $sysmod+z exec 'systemctl suspend -i'
|
||||||
|
|
||||||
bindsym --to-code ${mod}+w exec light -A ${toString brstep}
|
bindsym --to-code $sysmod+w exec light -A ${toString brstep}
|
||||||
bindsym XF86MonBrightnessUp exec light -A ${toString brstep}
|
bindsym XF86MonBrightnessUp exec light -A ${toString brstep}
|
||||||
bindsym --to-code ${mod}+s exec light -U ${toString brstep}
|
bindsym --to-code $sysmod+s exec light -U ${toString brstep}
|
||||||
bindsym XF86MonBrightnessDown exec light -U ${toString brstep}
|
bindsym XF86MonBrightnessDown exec light -U ${toString brstep}
|
||||||
'';
|
'';
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,9 @@
|
||||||
# SEE: https://github.com/Sabrina-Fox/WM2-Help
|
# SEE: https://github.com/Sabrina-Fox/WM2-Help
|
||||||
{ ... }: {
|
{
|
||||||
|
__findFile,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
home.nixos.enable = true;
|
home.nixos.enable = true;
|
||||||
user = {
|
user = {
|
||||||
root = true;
|
root = true;
|
||||||
|
@ -20,8 +24,20 @@
|
||||||
display = {
|
display = {
|
||||||
primary = "eDP-1";
|
primary = "eDP-1";
|
||||||
};
|
};
|
||||||
sway.extraConfig = [
|
sway.extraConfig = let
|
||||||
|
# wm2fc = "${pkgs.callPackage <package/wm2fc> {}}/bin/wm2fc";
|
||||||
|
in [
|
||||||
"output eDP-1 scale 1.75"
|
"output eDP-1 scale 1.75"
|
||||||
|
"bindsym $sysmod+0 exec /run/wrappers/bin/wm2fc 0"
|
||||||
|
"bindsym $sysmod+9 exec /run/wrappers/bin/wm2fc a"
|
||||||
|
"bindsym $sysmod+1 exec /run/wrappers/bin/wm2fc 23"
|
||||||
|
"bindsym $sysmod+2 exec /run/wrappers/bin/wm2fc 46"
|
||||||
|
"bindsym $sysmod+3 exec /run/wrappers/bin/wm2fc 69"
|
||||||
|
"bindsym $sysmod+4 exec /run/wrappers/bin/wm2fc 92"
|
||||||
|
"bindsym $sysmod+5 exec /run/wrappers/bin/wm2fc 115"
|
||||||
|
"bindsym $sysmod+6 exec /run/wrappers/bin/wm2fc 138"
|
||||||
|
"bindsym $sysmod+7 exec /run/wrappers/bin/wm2fc 161"
|
||||||
|
"bindsym $sysmod+8 exec /run/wrappers/bin/wm2fc 184"
|
||||||
];
|
];
|
||||||
hwmon = {
|
hwmon = {
|
||||||
file = "temp1_input";
|
file = "temp1_input";
|
||||||
|
|
Loading…
Reference in a new issue