some changes to toothpick settings

This commit is contained in:
cnst
2024-08-02 15:36:07 +02:00
parent 71314b21a1
commit 177a490b1f
4 changed files with 111 additions and 124 deletions

6
flake.lock generated
View File

@@ -1078,11 +1078,11 @@
"treefmt-nix": "treefmt-nix" "treefmt-nix": "treefmt-nix"
}, },
"locked": { "locked": {
"lastModified": 1722492816, "lastModified": 1722531900,
"narHash": "sha256-aZe7oSm/+GM1whS6bxZy+DJgbcy8rDIkygBA0owCvmU=", "narHash": "sha256-COtoy+Y/j2QLX818mRI7BweRJOltf0bndxbps/eoH0s=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixvim", "repo": "nixvim",
"rev": "820f8d58eafd7121989fea3ae9e71f29699d856b", "rev": "7c39d77b9f1fbcbd8f2a575c4f2948dd54efc5c1",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -11,60 +11,60 @@
"$ranger" = "rangerscript"; "$ranger" = "rangerscript";
# See https://wiki.hyprland.org/Configuring/Keywords/ for more # See https://wiki.hyprland.org/Configuring/Keywords/ for more
"$mainMod" = "SUPER"; "$mod" = "SUPER";
bind = [ bind = [
# Custom binds # Custom binds
"SUPER SHIFT, B, exec, pkill -SIGUSR2 waybar" # Reload waybar "$mod SHIFT, B, exec, pkill -SIGUSR2 waybar" # Reload waybar
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
"SUPER, A, exec, pkill -SIGUSR1 waybar" "$mod, A, exec, pkill -SIGUSR1 waybar"
"SUPER, T, exec, $terminal" "$mod, T, exec, $terminal"
"SUPER, W, exec, $browser" "$mod, W, exec, $browser"
"SUPER, K, exec, $passwordManager" "$mod, K, exec, $passwordManager"
"SUPER SHIFT, W, exec, $browserinc" "$mod SHIFT, W, exec, $browserinc"
"SUPER, Q, killactive," "$mod, Q, killactive,"
#bind = SUPER, M, exec, hyprctl dispatch exit #bind = $mod, M, exec, hyprctl dispatch exit
#bind = SUPER, E, exec, $fileManager #bind = $mod, E, exec, $fileManager
"SUPER, E, exec, $fileManager" "$mod, E, exec, $fileManager"
"SUPER SHIFT, E, exec, $ranger" "$mod SHIFT, E, exec, $ranger"
"SUPER, F, fullscreen," "$mod, F, fullscreen,"
"SUPER SHIFT, F, togglefloating," "$mod SHIFT, F, togglefloating,"
"SUPER, SPACE, exec, $menu" "$mod, SPACE, exec, $menu"
"SUPER, P, pseudo," # dwindle "$mod, P, pseudo," # dwindle
"SUPER, J, togglesplit," # dwindle "$mod, J, togglesplit," # dwindle
"SUPER, C, exec, hyprctl dispatch exec copyq toggle" "$mod, C, exec, hyprctl dispatch exec copyq toggle"
"SUPER, TAB, exec, $menuw" "$mod, TAB, exec, $menuw"
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
"SUPER, left, movefocus, l" "$mod, left, movefocus, l"
"SUPER, right, movefocus, r" "$mod, right, movefocus, r"
"SUPER, up, movefocus, u" "$mod, up, movefocus, u"
"SUPER, down, movefocus, d" "$mod, down, movefocus, d"
# Switch workspaces with mainMod + [0-9] # Switch workspaces with mainMod + [0-9]
"SUPER, 1, workspace, 1" "$mod, 1, workspace, 1"
"SUPER, 2, workspace, 2" "$mod, 2, workspace, 2"
"SUPER, 3, workspace, 3" "$mod, 3, workspace, 3"
"SUPER, 4, workspace, 4" "$mod, 4, workspace, 4"
"SUPER, 5, workspace, 5" "$mod, 5, workspace, 5"
"SUPER, 6, workspace, 6" "$mod, 6, workspace, 6"
"SUPER, 7, workspace, 7" "$mod, 7, workspace, 7"
"SUPER, 8, workspace, 8" "$mod, 8, workspace, 8"
"SUPER, 9, workspace, 9" "$mod, 9, workspace, 9"
"SUPER, 0, workspace, 10" "$mod, 0, workspace, 10"
# Move active window to a workspace with mainMod + SHIFT + [0-9] # Move active window to a workspace with mainMod + SHIFT + [0-9]
"SUPER SHIFT, 1, movetoworkspace, 1" "$mod SHIFT, 1, movetoworkspace, 1"
"SUPER SHIFT, 2, movetoworkspace, 2" "$mod SHIFT, 2, movetoworkspace, 2"
"SUPER SHIFT, 3, movetoworkspace, 3" "$mod SHIFT, 3, movetoworkspace, 3"
"SUPER SHIFT, 4, movetoworkspace, 4" "$mod SHIFT, 4, movetoworkspace, 4"
"SUPER SHIFT, 5, movetoworkspace, 5" "$mod SHIFT, 5, movetoworkspace, 5"
"SUPER SHIFT, 6, movetoworkspace, 6" "$mod SHIFT, 6, movetoworkspace, 6"
"SUPER SHIFT, 7, movetoworkspace, 7" "$mod SHIFT, 7, movetoworkspace, 7"
"SUPER SHIFT, 8, movetoworkspace, 8" "$mod SHIFT, 8, movetoworkspace, 8"
"SUPER SHIFT, 9, movetoworkspace, 9" "$mod SHIFT, 9, movetoworkspace, 9"
"SUPER SHIFT, 0, movetoworkspace, 10" "$mod SHIFT, 0, movetoworkspace, 10"
# Laptop controls # Laptop controls
",XF86AudioLowerVolume, exec, pamixer -d 5" ",XF86AudioLowerVolume, exec, pamixer -d 5"
@@ -74,28 +74,28 @@
",XF86MonBrightnessDown, exec, brightnessctl s 10%-" ",XF86MonBrightnessDown, exec, brightnessctl s 10%-"
",XF86MonBrightnessUp, exec, brightnessctl s +10%" ",XF86MonBrightnessUp, exec, brightnessctl s +10%"
"SUPER, XF86MonBrightnessUp, exec, hyprctl dispatch dpms on" "$mod, XF86MonBrightnessUp, exec, hyprctl dispatch dpms on"
"SUPER, XF86MonBrightnessDown, exec, hyprctl dispatch dpms off" "$mod, XF86MonBrightnessDown, exec, hyprctl dispatch dpms off"
# Screenshot a window # Screenshot a window
"SUPER, F10, exec, hyprshot -m window" "$mod, F10, exec, hyprshot -m window"
# Screenshot a monitor # Screenshot a monitor
", F10, exec, hyprshot -m output" ", F10, exec, hyprshot -m output"
# Screenshot a region # Screenshot a region
"SUPER SHIFT, F10, exec, hyprshot -m region" "$mod SHIFT, F10, exec, hyprshot -m region"
# Example special workspace (scratchpad) # Example special workspace (scratchpad)
"SUPER, S, togglespecialworkspace, magic" "$mod, S, togglespecialworkspace, magic"
"SUPER SHIFT, S, movetoworkspace, special:magic" "$mod SHIFT, S, movetoworkspace, special:magic"
# Scroll through existing workspaces with mainMod + scroll # Scroll through existing workspaces with mainMod + scroll
# bind = SUPER, mouse_down, workspace, e+1 # bind = $mod, mouse_down, workspace, e+1
# bind = SUPER, mouse_up, workspace, e-1 # bind = $mod, mouse_up, workspace, e-1
]; ];
# Move/resize windows with mainMod + LMB/RMB and dragging # Move/resize windows with mainMod + LMB/RMB and dragging
bindm = [ bindm = [
"SUPER, mouse:272, movewindow" "$mod, mouse:272, movewindow"
"SUPER, mouse:273, resizewindow" "$mod, mouse:273, resizewindow"
]; ];
}; };
} }

View File

@@ -1,8 +1,7 @@
{ {
wayland.windowManager.hyprland.settings = { wayland.windowManager.hyprland.settings = {
monitor = [ monitor = [
"DP-3, 2560x1440@143.86, auto, auto" "monitor=DVI-D-1,1920x1080@144,auto,1"
"eDP-1,1920x1200@60.02,auto,1"
]; ];
env = [ env = [
"QT_WAYLAND_DISABLE_WINDOWDECORATION,1" "QT_WAYLAND_DISABLE_WINDOWDECORATION,1"
@@ -23,20 +22,8 @@
# Desktop keyboard # Desktop keyboard
device = [ device = [
{ {
name = "pfu-limited-hhkb-hybrid"; name = "usb-hid-keyboard";
kb_layout = "hhkbse";
kb_options = "lv3:rwin_switch";
}
{
name = "hhkb-hybrid_1-keyboard";
kb_layout = "hhkbse";
kb_options = "lv3:rwin_switch";
}
# Laptop keyboard
{
name = "at-translated-set-2-keyboard";
kb_layout = "se"; kb_layout = "se";
kb_options = "ctrl:swapcaps";
} }
]; ];
gestures = { gestures = {

View File

@@ -11,60 +11,60 @@
"$ranger" = "rangerscript"; "$ranger" = "rangerscript";
# See https://wiki.hyprland.org/Configuring/Keywords/ for more # See https://wiki.hyprland.org/Configuring/Keywords/ for more
"$mainMod" = "SUPER"; "$mod" = "ALT_L";
bind = [ bind = [
# Custom binds # Custom binds
"SUPER SHIFT, B, exec, pkill -SIGUSR2 waybar" # Reload waybar "$mod SHIFT, B, exec, pkill -SIGUSR2 waybar" # Reload waybar
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
"SUPER, A, exec, pkill -SIGUSR1 waybar" "$mod, A, exec, pkill -SIGUSR1 waybar"
"SUPER, T, exec, $terminal" "$mod, T, exec, $terminal"
"SUPER, W, exec, $browser" "$mod, W, exec, $browser"
"SUPER, K, exec, $passwordManager" "$mod, K, exec, $passwordManager"
"SUPER SHIFT, W, exec, $browserinc" "$mod SHIFT, W, exec, $browserinc"
"SUPER, Q, killactive," "$mod, Q, killactive,"
#bind = SUPER, M, exec, hyprctl dispatch exit #bind = $mod, M, exec, hyprctl dispatch exit
#bind = SUPER, E, exec, $fileManager #bind = $mod, E, exec, $fileManager
"SUPER, E, exec, $fileManager" "$mod, E, exec, $fileManager"
"SUPER SHIFT, E, exec, $ranger" "$mod SHIFT, E, exec, $ranger"
"SUPER, F, fullscreen," "$mod, F, fullscreen,"
"SUPER SHIFT, F, togglefloating," "$mod SHIFT, F, togglefloating,"
"SUPER, SPACE, exec, $menu" "$mod, SPACE, exec, $menu"
"SUPER, P, pseudo," # dwindle "$mod, P, pseudo," # dwindle
"SUPER, J, togglesplit," # dwindle "$mod, J, togglesplit," # dwindle
"SUPER, C, exec, hyprctl dispatch exec copyq toggle" "$mod, C, exec, hyprctl dispatch exec copyq toggle"
"SUPER, TAB, exec, $menuw" "$mod, TAB, exec, $menuw"
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
"SUPER, left, movefocus, l" "$mod, left, movefocus, l"
"SUPER, right, movefocus, r" "$mod, right, movefocus, r"
"SUPER, up, movefocus, u" "$mod, up, movefocus, u"
"SUPER, down, movefocus, d" "$mod, down, movefocus, d"
# Switch workspaces with mainMod + [0-9] # Switch workspaces with mainMod + [0-9]
"SUPER, 1, workspace, 1" "$mod, 1, workspace, 1"
"SUPER, 2, workspace, 2" "$mod, 2, workspace, 2"
"SUPER, 3, workspace, 3" "$mod, 3, workspace, 3"
"SUPER, 4, workspace, 4" "$mod, 4, workspace, 4"
"SUPER, 5, workspace, 5" "$mod, 5, workspace, 5"
"SUPER, 6, workspace, 6" "$mod, 6, workspace, 6"
"SUPER, 7, workspace, 7" "$mod, 7, workspace, 7"
"SUPER, 8, workspace, 8" "$mod, 8, workspace, 8"
"SUPER, 9, workspace, 9" "$mod, 9, workspace, 9"
"SUPER, 0, workspace, 10" "$mod, 0, workspace, 10"
# Move active window to a workspace with mainMod + SHIFT + [0-9] # Move active window to a workspace with mainMod + SHIFT + [0-9]
"SUPER SHIFT, 1, movetoworkspace, 1" "$mod SHIFT, 1, movetoworkspace, 1"
"SUPER SHIFT, 2, movetoworkspace, 2" "$mod SHIFT, 2, movetoworkspace, 2"
"SUPER SHIFT, 3, movetoworkspace, 3" "$mod SHIFT, 3, movetoworkspace, 3"
"SUPER SHIFT, 4, movetoworkspace, 4" "$mod SHIFT, 4, movetoworkspace, 4"
"SUPER SHIFT, 5, movetoworkspace, 5" "$mod SHIFT, 5, movetoworkspace, 5"
"SUPER SHIFT, 6, movetoworkspace, 6" "$mod SHIFT, 6, movetoworkspace, 6"
"SUPER SHIFT, 7, movetoworkspace, 7" "$mod SHIFT, 7, movetoworkspace, 7"
"SUPER SHIFT, 8, movetoworkspace, 8" "$mod SHIFT, 8, movetoworkspace, 8"
"SUPER SHIFT, 9, movetoworkspace, 9" "$mod SHIFT, 9, movetoworkspace, 9"
"SUPER SHIFT, 0, movetoworkspace, 10" "$mod SHIFT, 0, movetoworkspace, 10"
# Laptop controls # Laptop controls
",XF86AudioLowerVolume, exec, pamixer -d 5" ",XF86AudioLowerVolume, exec, pamixer -d 5"
@@ -74,28 +74,28 @@
",XF86MonBrightnessDown, exec, brightnessctl s 10%-" ",XF86MonBrightnessDown, exec, brightnessctl s 10%-"
",XF86MonBrightnessUp, exec, brightnessctl s +10%" ",XF86MonBrightnessUp, exec, brightnessctl s +10%"
"SUPER, XF86MonBrightnessUp, exec, hyprctl dispatch dpms on" "$mod, XF86MonBrightnessUp, exec, hyprctl dispatch dpms on"
"SUPER, XF86MonBrightnessDown, exec, hyprctl dispatch dpms off" "$mod, XF86MonBrightnessDown, exec, hyprctl dispatch dpms off"
# Screenshot a window # Screenshot a window
"SUPER, F10, exec, hyprshot -m window" "$mod, F10, exec, hyprshot -m window"
# Screenshot a monitor # Screenshot a monitor
", F10, exec, hyprshot -m output" ", F10, exec, hyprshot -m output"
# Screenshot a region # Screenshot a region
"SUPER SHIFT, F10, exec, hyprshot -m region" "$mod SHIFT, F10, exec, hyprshot -m region"
# Example special workspace (scratchpad) # Example special workspace (scratchpad)
"SUPER, S, togglespecialworkspace, magic" "$mod, S, togglespecialworkspace, magic"
"SUPER SHIFT, S, movetoworkspace, special:magic" "$mod SHIFT, S, movetoworkspace, special:magic"
# Scroll through existing workspaces with mainMod + scroll # Scroll through existing workspaces with mainMod + scroll
# bind = SUPER, mouse_down, workspace, e+1 # bind = $mod, mouse_down, workspace, e+1
# bind = SUPER, mouse_up, workspace, e-1 # bind = $mod, mouse_up, workspace, e-1
]; ];
# Move/resize windows with mainMod + LMB/RMB and dragging # Move/resize windows with mainMod + LMB/RMB and dragging
bindm = [ bindm = [
"SUPER, mouse:272, movewindow" "$mod, mouse:272, movewindow"
"SUPER, mouse:273, resizewindow" "$mod, mouse:273, resizewindow"
]; ];
}; };
} }