250 lines
7.0 KiB
Plaintext
250 lines
7.0 KiB
Plaintext
env = XCURSOR_SIZE,24
|
|
env = SDL_VIDEODRIVER,wayland
|
|
|
|
input {
|
|
kb_layout = fr
|
|
kb_variant = bepo_afnor
|
|
kb_model =
|
|
kb_options = caps:ctrl_modifier
|
|
kb_rules =
|
|
numlock_by_default = true
|
|
|
|
follow_mouse = 1
|
|
|
|
touchpad {
|
|
natural_scroll = false
|
|
}
|
|
|
|
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
|
|
}
|
|
|
|
monitor = HDMI-A-1, 2560x1080, 0x0, 1
|
|
monitor = eDP-1, 1920x1080@120, 2560x0, 1
|
|
|
|
general {
|
|
gaps_in = 5
|
|
gaps_out = 20
|
|
border_size = 2
|
|
col.active_border = rgb(81a1c1) rgb(a3be8c) 45deg
|
|
col.inactive_border = rgb(4c566a)
|
|
layout = dwindle
|
|
}
|
|
|
|
decoration {
|
|
rounding = 5
|
|
blur {
|
|
enabled = true
|
|
size = 9
|
|
passes = 1
|
|
}
|
|
shadow {
|
|
enabled = true
|
|
color = rgba(2e3440aa)
|
|
range = 4
|
|
render_power = 3
|
|
}
|
|
}
|
|
|
|
animations {
|
|
enabled = true
|
|
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
|
animation = windows, 1, 7, myBezier
|
|
animation = windowsOut, 1, 7, default, popin 80%
|
|
animation = border, 1, 10, default
|
|
animation = borderangle, 1, 8, default
|
|
animation = fade, 1, 7, default
|
|
animation = workspaces, 1, 6, default
|
|
}
|
|
|
|
dwindle {
|
|
pseudotile = true
|
|
preserve_split = true
|
|
}
|
|
|
|
exec-once = wpaperd
|
|
exec-once = waybar
|
|
|
|
exec-once = pactl load-module module-switch-on-connect
|
|
exec-once = mpc stop
|
|
|
|
exec-once = xfce-polkit
|
|
|
|
exec-once = swaync
|
|
|
|
exec-once = wlsunset -l 48.5 -L 2.2 -d 1500
|
|
|
|
exec-once = nm-applet
|
|
exec-once = blueman-applet
|
|
|
|
$left = c
|
|
$right = r
|
|
$up = s
|
|
$down = t
|
|
$menu = rofi -combi-modi drun -show combi
|
|
|
|
bind = SUPER, Return, exec, kitty
|
|
bind = SUPER, Space, submap, leader
|
|
bind = , Print, submap, screenshot
|
|
|
|
submap = leader
|
|
bind = , l, exec, plock
|
|
bind = , l, submap, reset
|
|
bind = , a, submap, apps
|
|
bind = , b, submap, buffers
|
|
bind = , w, submap, windows
|
|
bind = , escape, submap, reset
|
|
bind = CTRL, g, submap, reset
|
|
|
|
submap = apps
|
|
bind = , b, exec, zen-browser
|
|
bind = , b, submap, reset
|
|
bind = SHIFT, b, exec, qutebrowser
|
|
bind = SHIFT, b, submap, reset
|
|
bind = , d, exec, vesktop
|
|
bind = , d, submap, reset
|
|
bind = , e, exec, emacsclient -c -n
|
|
bind = , e, submap, reset
|
|
bind = , g, exec, gimp
|
|
bind = , g, submap, reset
|
|
bind = , n, exec, nemo
|
|
bind = , n, submap, reset
|
|
bind = , r, submap, rofi
|
|
bind = , u, exec, $menu
|
|
bind = , u, submap, reset
|
|
bind = , escape, submap, reset
|
|
bind = CTRL, g, submap, reset
|
|
submap = buffers
|
|
bind = , d, killactive,
|
|
bind = , d, submap, reset
|
|
bind = , escape, submap, reset
|
|
bind = CTRL, g, submap, reset
|
|
submap = resize
|
|
binde = , $left, resizeactive, -10 0
|
|
binde = , $right, resizeactive, 10 0
|
|
binde = , $up, resizeactive, 0 -10
|
|
binde = , $down, resizeactive, 0 10
|
|
bind = , q, submap, reset
|
|
bind = , escape, submap, reset
|
|
bind = CTRL, g, submap, reset
|
|
submap = rofi
|
|
bind = , a, exec, awiki
|
|
bind = , a, submap, reset
|
|
bind = , b, exec, bluetooth-connect
|
|
bind = , b, submap, reset
|
|
bind = , e, exec, rofi-emoji
|
|
bind = , e, submap, reset
|
|
bind = , r, exec, $menu
|
|
bind = , r, submap, reset
|
|
bind = , s, exec, rofi -show ssh
|
|
bind = , s, submap, reset
|
|
bind = , y, exec, ytplay
|
|
bind = , y, submap, reset
|
|
bind = SHIFT, y, exec, rofi-ytdl
|
|
bind = SHIFT, y, submap, reset
|
|
bind = , escape, submap, reset
|
|
bind = CTRL, g, submap, reset
|
|
submap = screenshot
|
|
bind = , Print, exec, screenshot
|
|
bind = , Print, submap, reset
|
|
bind = , d, exec, screenshot -d 3
|
|
bind = , d, submap, reset
|
|
bind = Shift, d, exec, screenshot -sced 3
|
|
bind = Shift, d, submap, reset
|
|
bind = , e, exec, screenshot -sec
|
|
bind = , e, submap, reset
|
|
bind = , s, exec, screenshot -s
|
|
bind = , s, submap, reset
|
|
bind = Shift, s, exec, screenshot -sc
|
|
bind = Shift, s, submap, reset
|
|
bind = , escape, submap, reset
|
|
bind = CTRL, g, submap, reset
|
|
submap = windows
|
|
bind = , period, submap, resize
|
|
bind = , $left, movefocus, l
|
|
bind = , $left, submap, reset
|
|
bind = , $right, movefocus, r
|
|
bind = , $right, submap, reset
|
|
bind = , $up, movefocus, u
|
|
bind = , $up, submap, reset
|
|
bind = , $down, movefocus, d
|
|
bind = , $down, submap, reset
|
|
bind = SHIFT, $left, movewindow, l
|
|
bind = SHIFT, $left, submap, reset
|
|
bind = SHIFT, $right, movewindow, r
|
|
bind = SHIFT, $right, submap, reset
|
|
bind = SHIFT, $up, movewindow, u
|
|
bind = SHIFT, $up, submap, reset
|
|
bind = SHIFT, $down, movewindow, d
|
|
bind = SHIFT, $down, submap, reset
|
|
bind = CTRL_SHIFT, $left, moveworkspacetomonitor, e+0 +1
|
|
bind = CTRL_SHIFT, $left, submap, reset
|
|
bind = CTRL_SHIFT, $right, moveworkspacetomonitor, e+0 -1
|
|
bind = CTRL_SHIFT, $right, submap, reset
|
|
bind = , d, killactive,
|
|
bind = , d, submap, reset
|
|
bind = , f, fullscreen,
|
|
bind = , f, submap, reset
|
|
bind = SHIFT, f, togglefloating,
|
|
bind = SHIFT, f, submap, reset
|
|
bind = , escape, submap, reset
|
|
bind = CTRL, g, submap, reset
|
|
|
|
submap = reset
|
|
bindl = , XF86AudioPlay, exec, playerctl play-pause
|
|
bindl = , XF86AudioPause, exec, playerctl pause
|
|
bindl = , XF86AudioStop, exec, playerctl stop
|
|
bindl = , XF86AudioPrev, exec, playerctl previous
|
|
bindl = , XF86AudioNext, exec, playerctl next
|
|
bindl = , XF86AudioForward, exec, playerctl position +1
|
|
bindl = , XF86AudioRewind, exec, playerctl position -1
|
|
bindl = , XF86AudioRaiseVolume, exec, pamixer -i 2
|
|
bindl = , XF86AudioLowerVolume, exec, pamixer -d 2
|
|
bindl = , XF86MonBrightnessUp, exec, xbacklight -perceived -inc 2
|
|
bindl = , XF86MonBrightnessDown, exec, xbacklight -perceived -dec 2
|
|
bindl = , XF86KbdBrightnessUp, exec, xbacklight -perceived -inc 2
|
|
bindl = , XF86KbdBrightnessDown, exec, xbacklight -perceived -dec 2
|
|
bind = SUPER, $left, movefocus, l
|
|
bind = SUPER, $right, movefocus, r
|
|
bind = SUPER, $up, movefocus, u
|
|
bind = SUPER, $down, movefocus, d
|
|
bind = SUPER_SHIFT, $left, movewindow, l
|
|
bind = SUPER_SHIFT, $left, submap, reset
|
|
bind = SUPER_SHIFT, $right, movewindow, r
|
|
bind = SUPER_SHIFT, $right, submap, reset
|
|
bind = SUPER_SHIFT, $up, movewindow, u
|
|
bind = SUPER_SHIFT, $up, submap, reset
|
|
bind = SUPER_SHIFT, $down, movewindow, d
|
|
bind = SUPER_SHIFT, $down, submap, reset
|
|
bind = SUPER_CTRL_SHIFT, $left, moveworkspacetomonitor, e+0 +1
|
|
bind = SUPER_CTRL_SHIFT, $left, submap, reset
|
|
bind = SUPER_CTRL_SHIFT, $right, moveworkspacetomonitor, e+0 -1
|
|
bind = SUPER_CTRL_SHIFT, $right, submap, reset
|
|
bind = SUPER, Tab, cyclenext,
|
|
bind = SUPER_SHIFT, Tab, cyclenext, prev
|
|
bindm = SUPER, mouse:272, movewindow
|
|
bindm = SUPER, mouse:273, resizewindow
|
|
bind = SUPER, quotedbl, workspace, 1
|
|
bind = SUPER, guillemotleft, workspace, 2
|
|
bind = SUPER, guillemotright, workspace, 3
|
|
bind = SUPER, parenleft, workspace, 4
|
|
bind = SUPER, parenright, workspace, 5
|
|
bind = SUPER, at, workspace, 6
|
|
bind = SUPER, plus, workspace, 7
|
|
bind = SUPER, minus, workspace, 8
|
|
bind = SUPER, slash, workspace, 9
|
|
bind = SUPER, asterisk, workspace, 10
|
|
bind = SUPER, mouse_down, workspace, e+1
|
|
bind = SUPER, mouse_up, workspace, e-1
|
|
bind = SUPER_SHIFT, quotedbl, movetoworkspace, 1
|
|
bind = SUPER_SHIFT, guillemotleft, movetoworkspace, 2
|
|
bind = SUPER_SHIFT, guillemotright, movetoworkspace, 3
|
|
bind = SUPER_SHIFT, parenleft, movetoworkspace, 4
|
|
bind = SUPER_SHIFT, parenright, movetoworkspace, 5
|
|
bind = SUPER_SHIFT, at, movetoworkspace, 6
|
|
bind = SUPER_SHIFT, plus, movetoworkspace, 7
|
|
bind = SUPER_SHIFT, minus, movetoworkspace, 8
|
|
bind = SUPER_SHIFT, slash, movetoworkspace, 9
|
|
bind = SUPER_SHIFT, asterisk, movetoworkspace, 10
|
|
|
|
windowrulev2 = float,class:^(xfce-polkit)$
|