better scaling and thinkpad keys work
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
{
|
||||
wayland.windowManager.hyprland = {
|
||||
enable = true;
|
||||
|
||||
settings = {
|
||||
"$mod" = "ALT";
|
||||
|
||||
@@ -12,6 +13,16 @@
|
||||
"swww-daemon"
|
||||
];
|
||||
|
||||
env = [
|
||||
"GDK_SCALE,2"
|
||||
"XCURSOR_SIZE,32"
|
||||
];
|
||||
|
||||
monitor = [
|
||||
", highres, auto, 1"
|
||||
];
|
||||
|
||||
|
||||
binds = {
|
||||
allow_workspace_cycles = true;
|
||||
};
|
||||
@@ -45,16 +56,48 @@
|
||||
"$mod, N, cyclenext"
|
||||
|
||||
# cycle workspaces
|
||||
"$mod, TAB, workspace, r+1"
|
||||
"$mod, Tab, workspace, r+1"
|
||||
"$mod Shift, Tab, workspace, r-1"
|
||||
|
||||
"$mod, V, togglefloating"
|
||||
|
||||
# mouse button 1 → movewindow :contentReference[oaicite:2]{index=2}
|
||||
"$mod, mouse:272, movewindow"
|
||||
|
||||
# hold Mod and right-click + drag to resize
|
||||
"$mod, mouse:273, resizeactive"
|
||||
|
||||
|
||||
# Switch to workspace 1–3
|
||||
|
||||
|
||||
# Switch to workspace 1–9
|
||||
"$mod, 1, workspace, 1"
|
||||
"$mod, 2, workspace, 2"
|
||||
"$mod, 3, workspace, 3"
|
||||
"$mod, 4, workspace, 4"
|
||||
"$mod, 5, workspace, 5"
|
||||
"$mod, 6, workspace, 6"
|
||||
"$mod, 7, workspace, 7"
|
||||
"$mod, 8, workspace, 8"
|
||||
"$mod, 9, workspace, 9"
|
||||
|
||||
|
||||
# toggle muting speacers and mic
|
||||
", XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"
|
||||
", XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle"
|
||||
];
|
||||
|
||||
binde = [
|
||||
# audio
|
||||
", XF86AudioLowerVolume, exec, wpctl set-volume -l 1.25 @DEFAULT_AUDIO_SINK@ 5%-"
|
||||
", XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.25 @DEFAULT_AUDIO_SINK@ 5%+"
|
||||
|
||||
# brightness
|
||||
", XF86MonBrightnessDown, exec, brightnessctl set 10%-"
|
||||
", XF86MonBrightnessUp, exec, brightnessctl set 10%+"
|
||||
];
|
||||
|
||||
|
||||
general = {
|
||||
gaps_in = 4;
|
||||
gaps_out = 8;
|
||||
|
||||
Reference in New Issue
Block a user