Updated scripts
This commit is contained in:
@@ -32,6 +32,7 @@ exec-once = input-remapper-control --command autoload
|
||||
exec-once = org.remmina.Remmina -i
|
||||
|
||||
exec-once = [workspace 1] $terminal
|
||||
exec-once = [workspace 2] $browser
|
||||
|
||||
#############################
|
||||
### ENVIRONMENT VARIABLES ###
|
||||
@@ -138,7 +139,7 @@ input {
|
||||
kb_model =
|
||||
kb_rules =
|
||||
kb_options = ctrl:nocaps, fkeys:basic_13-24
|
||||
follow_mouse = 0
|
||||
follow_mouse = 1
|
||||
sensitivity = 0.4 # -1.0 - 1.0, 0 means no modification.
|
||||
accel_profile = flat
|
||||
|
||||
@@ -153,13 +154,14 @@ gestures {
|
||||
|
||||
device {
|
||||
name = elecom-trackball-mouse-deft-pro-trackball-1
|
||||
sensitivity = 0.7
|
||||
# sensitivity = -0.4
|
||||
# accel_profile = adaptive
|
||||
}
|
||||
|
||||
device {
|
||||
name = input-remapper-elecom-trackball-mouse-deft-pro-trackball-forwarded
|
||||
# sensitivity = -0.4
|
||||
sensitivity = 0.7
|
||||
# accel_profile = adaptive
|
||||
}
|
||||
|
||||
@@ -211,6 +213,7 @@ bind = $mainMod, B, togglespecialworkspace, btop
|
||||
bind = $mainMod, D, togglespecialworkspace, discord
|
||||
bind = $mainMod, W, togglespecialworkspace, web
|
||||
bind = $mainMod, F, togglespecialworkspace, fzfmenu
|
||||
bind = $mainMod, P, togglespecialworkspace, prusaslicer
|
||||
|
||||
# Move/resize windows with mainMod + LMB/RMB and dragging
|
||||
bindm = $mainMod, mouse:272, movewindow
|
||||
@@ -241,11 +244,22 @@ windowrulev2 = rounding 0, floating:0, onworkspace:w[tv1]
|
||||
windowrulev2 = bordersize 0, floating:0, onworkspace:f[1]
|
||||
windowrulev2 = rounding 0, floating:0, onworkspace:f[1]
|
||||
|
||||
# Scratchpad
|
||||
# Terminal scratchpad
|
||||
windowrulev2 = float, onworkspace:special:scratchpad
|
||||
windowrulev2 = size 80% 80%, onworkspace:special:scratchpad
|
||||
workspace = special:scratchpad, on-created-empty:kitty
|
||||
|
||||
# Web scratchpad
|
||||
windowrulev2 = size 450 253, initialTitle:^(Picture in picture)$
|
||||
windowrulev2 = float, onworkspace:special:web
|
||||
windowrulev2 = size 80% 80%, onworkspace:special:web
|
||||
windowrulev2 = center, onworkspace:special:web
|
||||
workspace = special:web, on-created-empty:$browser
|
||||
windowrulev2 = opacity 1.0 0.9, initialTitle:^(Picture in picture)$
|
||||
windowrulev2 = float, initialTitle:^(Picture in picture)$
|
||||
windowrulev2 = move 100%-w-20 50, initialTitle:^(Picture in picture)$
|
||||
windowrulev2 = workspace e+0, initialTitle:^(Picture in picture)$
|
||||
|
||||
# FzfMenu
|
||||
windowrulev2 = float, onworkspace:special:fzfmenu
|
||||
windowrulev2 = size 30% 80%, onworkspace:special:fzfmenu
|
||||
@@ -256,16 +270,12 @@ windowrulev2 = float, onworkspace:special:btop
|
||||
windowrulev2 = size 80% 80%, onworkspace:special:btop
|
||||
workspace = special:btop, on-created-empty:kitty btop
|
||||
|
||||
# Web
|
||||
windowrulev2 = size 450 253, initialTitle:^(Picture in picture)$
|
||||
windowrulev2 = float, onworkspace:special:web
|
||||
windowrulev2 = size 80% 80%, onworkspace:special:web
|
||||
windowrulev2 = center, onworkspace:special:web
|
||||
workspace = special:web, on-created-empty:$browser
|
||||
windowrulev2 = opacity 1.0 0.9, initialTitle:^(Picture in picture)$
|
||||
windowrulev2 = float, initialTitle:^(Picture in picture)$
|
||||
windowrulev2 = move 100%-w-20 50, initialTitle:^(Picture in picture)$
|
||||
windowrulev2 = workspace e+0, initialTitle:^(Picture in picture)$
|
||||
# prusaSlicer
|
||||
windowrulev2 = float, initialTitle:^(.*PrusaSlicer.*)$
|
||||
windowrulev2 = size 80% 80%, initialTitle:^(.*PrusaSlicer.*)$
|
||||
workspace = special:prusaslicer, on-created-empty:com.prusa3d.PrusaSlicer
|
||||
windowrulev2 = center, initialTitle:^(.*PrusaSlicer.*)$
|
||||
windowrulev2 = workspace special:prusaslicer, initialTitle:^(.*PrusaSlicer.*)$
|
||||
|
||||
# Discord
|
||||
windowrulev2 = size 450 253, initialTitle:^(Discord Popout)$
|
||||
@@ -286,20 +296,22 @@ windowrulev2 = dimaround, title:^(Volume Control)$
|
||||
windowrulev2 = float, title:^(Helvum - Pipewire Patchbay)$
|
||||
windowrulev2 = dimaround, title:^(Helvum - Pipewire Patchbay)$
|
||||
|
||||
# Moonlight
|
||||
windowrulev2 = workspace 2, class:^(.*moonlight.*)$
|
||||
# Web on worlspace 2
|
||||
|
||||
# FreeCad
|
||||
windowrulev2 = workspace 4, class:^(.*org.freecad.FreeCAD.*)$
|
||||
# Moonlight
|
||||
windowrulev2 = workspace 3, class:^(.*moonlight.*)$
|
||||
|
||||
# Remmina
|
||||
windowrulev2 = workspace 4, $initialClass:^(.*Remmina.*)$
|
||||
|
||||
# KiCad
|
||||
windowrulev2 = workspace 3, class:^(.*kicad.*)$
|
||||
windowrulev2 = workspace 5, class:^(.*kicad.*)$
|
||||
windowrulev2 = float, initialTitle:^(3D Viewer)$
|
||||
windowrulev2 = dimaround, initialTitle:^(3D Viewer)$
|
||||
windowrulev2 = size 80% 80%, $initialTitle:^(3D Viewer)$
|
||||
|
||||
# Remmina
|
||||
windowrulev2 = workspace 5, $initialClass:^(.*Remmina.*)$
|
||||
# FreeCad
|
||||
windowrulev2 = workspace 6, class:^(.*org.freecad.FreeCAD.*)$
|
||||
|
||||
# Ignore maximize requests from apps. You'll probably like this.
|
||||
windowrulev2 = suppressevent maximize, class:.*
|
||||
|
||||
Reference in New Issue
Block a user