hypr-config update to align more with desktop
This commit is contained in:
+246
-200
@@ -1,6 +1,7 @@
|
|||||||
# Startup
|
# Startup
|
||||||
exec-once= bash -c "wl-paste --watch cliphist store &"
|
exec-once= bash -c "wl-paste --watch cliphist store &"
|
||||||
exec-once= fcitx5 -d
|
exec-once= fcitx5 -d
|
||||||
|
exec-once= emacs --daemon
|
||||||
exec-once= dms run # DankShell
|
exec-once= dms run # DankShell
|
||||||
|
|
||||||
# Monitors
|
# Monitors
|
||||||
@@ -20,25 +21,31 @@ env=QT_QPA_PLATFORM,wayland
|
|||||||
env=XCURSOR_THEME,Bibata-Modern-Ice
|
env=XCURSOR_THEME,Bibata-Modern-Ice
|
||||||
env=XCURSOR_SIZE,24
|
env=XCURSOR_SIZE,24
|
||||||
|
|
||||||
# Colors
|
# Color
|
||||||
$green=rgb(00BB00)
|
|
||||||
$gray=rgb(555555)
|
|
||||||
$purple=rgb(BB00BB)
|
|
||||||
$lavendar=rgb(B39DF3)
|
|
||||||
$orange=rgb(F39660)
|
|
||||||
|
|
||||||
$lightgreen=rgb(93C863)
|
# Color :: Definition
|
||||||
$lightblue=rgb(76CCE0)
|
$green = rgb(00BB00)
|
||||||
|
$gray = rgb(555555)
|
||||||
|
$purple = rgb(BB00BB)
|
||||||
|
$lavendar = rgb(B39DF3)
|
||||||
|
$orange = rgb(F39660)
|
||||||
|
|
||||||
$magenta=rgba(881798FF)
|
$lightgreen = rgb(93C863)
|
||||||
$crimson=rgba(471520FF)
|
$lightblue = rgb(76CCE0)
|
||||||
|
|
||||||
|
$magenta = rgba(881798FF)
|
||||||
|
$crimson = rgba(471520FF)
|
||||||
|
$shadowBlack = rgba(1a1a1aee)
|
||||||
|
|
||||||
|
|
||||||
# USED COLORS
|
# Color :: Option
|
||||||
$active_border=$lightgreen
|
|
||||||
$inactive_border=$gray
|
|
||||||
# $expo_bg=$active_border
|
|
||||||
|
|
||||||
|
$active_border = $lightgreen
|
||||||
|
$inactive_border = $gray
|
||||||
|
$shadow = $shadowBlack
|
||||||
|
|
||||||
|
|
||||||
|
# Settings
|
||||||
|
|
||||||
animations {
|
animations {
|
||||||
bezier=myBezier, 0.05, 0.9, 0.1, 1.05
|
bezier=myBezier, 0.05, 0.9, 0.1, 1.05
|
||||||
@@ -123,217 +130,256 @@ misc {
|
|||||||
mouse_move_enables_dpms=true
|
mouse_move_enables_dpms=true
|
||||||
}
|
}
|
||||||
|
|
||||||
# Plugin Config
|
|
||||||
|
|
||||||
# plugin {
|
|
||||||
# hyprexpo {
|
|
||||||
# columns = 3
|
|
||||||
# gap_size = 3
|
|
||||||
# bg_col = $expo_bg
|
|
||||||
# workspace_method = center current # [center/first] [workspace] e.g. first 1 or center m+1
|
|
||||||
#
|
|
||||||
# enable_gesture = true # laptop touchpad
|
|
||||||
# gesture_fingers = 3 # 3 or 4
|
|
||||||
# gesture_distance = 300 # how far is the "max"
|
|
||||||
# gesture_positive = false # true = swipe down, false = swipe up.
|
|
||||||
# }
|
|
||||||
# }
|
|
||||||
|
|
||||||
# Window Rules
|
# Window Rules
|
||||||
|
|
||||||
windowrule = idleinhibit fullscreen, class:firefox
|
# Rule :: Window
|
||||||
windowrule = idleinhibit fullscreen, class:floorp
|
|
||||||
windowrule = idleinhibit fullscreen, class:ghostty
|
|
||||||
windowrule = idleinhibit focus, class:firefox
|
|
||||||
windowrule = idleinhibit focus, class:floorp
|
|
||||||
windowrule = idleinhibit focus, class:mpv
|
|
||||||
windowrule = idleinhibit focus, class:^(emacs)$
|
|
||||||
windowrule = idleinhibit focus, class:^(Emacs)$
|
|
||||||
windowrule = idleinhibit focus, class:^(discord)$
|
|
||||||
windowrule = idleinhibit focus, class:^(spotify)$
|
|
||||||
windowrule = idleinhibit focus, class:^(Discord|discord)$
|
|
||||||
windowrule = opacity 0.98 0.9, class:^(Discord|discord)$
|
|
||||||
windowrule = float, class:polkit-kde-authentication-agent-1
|
|
||||||
windowrule = float, class:^(praat)$
|
|
||||||
windowrule = float, class:^(network)$
|
|
||||||
windowrule = float, class:^(nm-)$
|
|
||||||
windowrule = float, class:^(Network)$
|
|
||||||
windowrule = float, class:Rofi
|
|
||||||
windowrule = float, class:Gimp
|
|
||||||
windowrule = float, class:Nautilus
|
|
||||||
windowrule = float, title:^(LmDev-.*)$
|
|
||||||
windowrule = float, class:notification
|
|
||||||
windowrule = float, class:^(Genymotion Player)$
|
|
||||||
windowrule = float, class:^(launcher)$
|
|
||||||
windowrule = tile, class:Spotify
|
|
||||||
windowrule = tile, title:Minecraft
|
|
||||||
windowrule = workspace 2, class:KeePassXC
|
|
||||||
windowrule = workspace 3, class:firefox
|
|
||||||
windowrule = workspace 3, class:floorp
|
|
||||||
windowrule = workspace 4, class:Spotify
|
|
||||||
windowrule = workspace 6, class:discord
|
|
||||||
windowrule = workspace 6, class:Signal
|
|
||||||
windowrule = workspace 10, title:Minecraft
|
|
||||||
|
|
||||||
|
$idleInhibFs = idleinhibit fullscreen
|
||||||
|
$idleInhibFo = idleinhibit focus
|
||||||
|
$ws = workspace
|
||||||
|
|
||||||
|
windowrule = $idleInhibFs, class:^(floorp)$
|
||||||
|
windowrule = $idleInhibFs, class:^(firefox)$
|
||||||
|
windowrule = $idleInhibFs, class:^(ghostty)$
|
||||||
|
windowrule = $idleInhibFs, class:^(brave-browser)$
|
||||||
|
|
||||||
|
windowrule = $idleInhibFo, class:^(mpv)$
|
||||||
|
windowrule = $idleInhibFo, class:^(firefox)$
|
||||||
|
windowrule = $idleInhibFo, class:^(floorp)$
|
||||||
|
windowrule = $idleInhibFo, class:^(spotify)$
|
||||||
|
windowrule = $idleInhibFo, class:^(Emacs|emacs)$
|
||||||
|
windowrule = $idleInhibFo, class:^(brave-browser)$
|
||||||
|
windowrule = $idleInhibFo, class:^(Discord|discord)$
|
||||||
|
|
||||||
|
windowrule = opacity 0.98 0.90, class:^(Discord|discord)$
|
||||||
|
|
||||||
|
windowrule = float, class:^(polkit.*agent.*)$
|
||||||
|
windowrule = float, class:^(praat)$
|
||||||
|
windowrule = float, class:^(network)$
|
||||||
|
windowrule = float, class:^(nm-)$
|
||||||
|
windowrule = float, class:^(Network)$
|
||||||
|
windowrule = float, class:^(Rofi)$
|
||||||
|
windowrule = float, class:^(Gimp)$
|
||||||
|
windowrule = float, class:^(thunar)$
|
||||||
|
windowrule = float, class:^(Nautilus)$
|
||||||
|
windowrule = float, title:^(LmDev-.*)$
|
||||||
|
windowrule = float, class:^(notification)$
|
||||||
|
windowrule = float, class:^(Genymotion Player)$
|
||||||
|
windowrule = float, class:^(launcher)$
|
||||||
|
|
||||||
|
windowrule = tile, class:^(Spotify)$
|
||||||
|
windowrule = tile, title:^(Minecraft)$
|
||||||
|
|
||||||
|
windowrule = $ws name:shell, class:^(KeePassXC)$
|
||||||
|
windowrule = $ws name:browser, class:^(firefox)$
|
||||||
|
windowrule = $ws name:browser, class:^(floorp)$
|
||||||
|
windowrule = $ws name:browser, class:^(brave-browser)$
|
||||||
|
windowrule = $ws name:music, class:^(Spotify)$
|
||||||
|
windowrule = $ws name:chat, class:^(discord)$
|
||||||
|
windowrule = $ws name:chat, class:^(Signal)$
|
||||||
|
windowrule = $ws name:video, class:^(.*obs.*)$
|
||||||
|
windowrule = $ws name:game, title:^(Minecraft)$
|
||||||
|
|
||||||
|
# Commands
|
||||||
|
# :Alias: :Command:
|
||||||
|
|
||||||
|
$lock = dms ipc call lock lock
|
||||||
|
$screenshot = grimblast --cursor copy output
|
||||||
|
$screenshotarea = hyprctl keyword animation 'fadeOut,0,0,default'; grimblast copy area; hyprctl keyword animation 'fadeOut,1,4,default'
|
||||||
|
|
||||||
|
$colorpick = hyprpicker -a -f hex
|
||||||
|
$emacs = emacsclient -c -a 'emacs'
|
||||||
|
$discord = discord --enable-blink-features=MiddleClickAutoscroll
|
||||||
|
|
||||||
# Binds
|
# Binds
|
||||||
|
|
||||||
$altMod=ALT
|
# Binds :: Modifiers
|
||||||
$ctrlMod=CTRL
|
$none =
|
||||||
# $lock=hyprlock
|
|
||||||
$lock=dms ipc call lock lock
|
$altMod = ALT
|
||||||
$mainMod=SUPER
|
$mainMod = SUPER
|
||||||
$screenshotarea=hyprctl keyword animation 'fadeOut,0,0,default'; grimblast copy area; hyprctl keyword animation 'fadeOut,1,4,default'
|
|
||||||
|
$noneCtrl = $none CTRL
|
||||||
|
$altCtrl = $altMod CTRL
|
||||||
|
$mainCtrl = $mainMod CTRL
|
||||||
|
|
||||||
|
$noneShift = $none SHIFT
|
||||||
|
$altShift = $altMod SHIFT
|
||||||
|
$mainShift = $mainMod SHIFT
|
||||||
|
|
||||||
|
$altCtrlShift = $altCtrl SHIFT
|
||||||
|
$noneCtrlShift = $noneCtrl SHIFT
|
||||||
|
$mainCtrlShift = $mainCtrl SHIFT
|
||||||
|
|
||||||
# Binds :: Programs
|
# Binds :: Programs
|
||||||
|
|
||||||
bind=$altMod, Return, exec, ghostty
|
#:Bind: :Modifier: :Key: :Command: :Args:
|
||||||
bind=$altMod SHIFT, Return, exec, foot
|
bind = $altMod, Return, exec, ghostty
|
||||||
bind=$mainMod SHIFT, D, exec, discord --enable-blink-features=MiddleClickAutoscroll
|
bind = $altShift, Return, exec, foot
|
||||||
bind=$mainMod SHIFT, E, exec, emacsclient -c -a 'emacs'
|
bind = $mainShift, D, exec, $discord
|
||||||
bind=$mainMode SHIFT, F, exec, focus-linux
|
bind = $mainShift, E, exec, $emacs
|
||||||
bind=$mainMod, Space, exec, dms ipc call spotlight toggle
|
bind = $mainMod, Space, exec, dms ipc call spotlight toggle
|
||||||
bind=$mainMod, E, exec, thunar
|
bind = $mainMod, E, exec, thunar
|
||||||
bind=$mainMod, S, exec, spotify
|
bind = $mainMod, S, exec, spotify
|
||||||
bind=$mainMod, P, exec, hyprpicker -a -f hex
|
bind = $mainMod, P, exec, $colorpick
|
||||||
bind=, Print, exec, $screenshotarea
|
bind = $none, Print, exec, $screenshotarea
|
||||||
bind=SHIFT, Print, exec, grimblast --cursor copy output
|
bind = $noneShift, Print, exec, $screenshot
|
||||||
bind=$mainMod, X, exec, dms ipc call powermenu toggle
|
bind = $mainMod, X, exec, dms ipc call powermenu toggle
|
||||||
bind=$mainMod SHIFT, P, pseudo,
|
bind = $mainMod, M, exec, dms ipc call processlist toggle
|
||||||
bind=$mainMod, C, killactive,
|
bind = $mainMod, I, exec, dms ipc call settings toggle
|
||||||
bind=$mainMod SHIFT, F, togglefloating,
|
bind = $mainMod, V, exec, dms ipc call clipboard toggle
|
||||||
bind=$mainMod SHIFT, S, togglesplit,
|
bind = $mainCtrl, P, exec, dms ipc call notepad toggle
|
||||||
bind=$mainMod CTRL, Q, exec, $lock
|
bind = $mainCtrl, C, exec, dms ipc call control-center toggle
|
||||||
bind=$mainMod, F4, exit,
|
bind = $mainMod, N, exec, dms ipc call notifications toggle
|
||||||
bind = SUPER, M, exec, dms ipc call processlist toggle
|
bind = $mainShift, N, exec, dms ipc call night toggle
|
||||||
bind = $mainMod, I, exec, dms ipc call settings toggle
|
|
||||||
bind = $mainMod CTRL, P, exec, dms ipc call notepad toggle
|
bind = $mainShift, P, pseudo,
|
||||||
bind = $mainMod CTRL, C, exec, dms ipc call control-center toggle
|
bind = $mainMod, C, killactive,
|
||||||
|
bind = $mainMod, F, togglefloating,
|
||||||
|
bind = $mainShift, F, fullscreen
|
||||||
|
bind = $mainShift, S, togglesplit,
|
||||||
|
bind = $mainMod, right, resizeactive, 10 0
|
||||||
|
bind = $mainMod, left, resizeactive, -10 0
|
||||||
|
bind = $mainMod, up, resizeactive, 0 -10
|
||||||
|
bind = $mainMod, down, resizeactive, 0 10
|
||||||
|
bind = $mainCtrl, Q, exec, $lock
|
||||||
|
bind = $mainMod, F4, exit,
|
||||||
|
|
||||||
# Night mode toggle
|
$ws_game = 1
|
||||||
bind=$mainMod, N, exec, dms ipc call notifications toggle
|
$ws_shell = 2
|
||||||
bind=$mainMod SHIFT, N, exec, dms ipc call night toggle
|
$ws_browser = 3
|
||||||
|
$ws_music = 4
|
||||||
# bind = SUPER, grave, hyprexpo:expo, toggle # Commented out cos "version mismatch (bs)"
|
$ws_image = 5
|
||||||
|
$ws_chat = 6
|
||||||
|
$ws_audio = 7
|
||||||
|
$ws_video = 8
|
||||||
|
$ws_program = 9
|
||||||
|
$ws_extra = 0
|
||||||
|
|
||||||
# Binds :: Navigation
|
# Binds :: Navigation
|
||||||
|
|
||||||
bind=$mainMod, F, fullscreen,
|
#:Bind: :Modifier: :Key: :Command: :Args:
|
||||||
bind=$mainMod, H, movefocus, l
|
bind = $mainMod, H, movefocus, l
|
||||||
bind=$mainMod, L, movefocus, r
|
bind = $mainMod, L, movefocus, r
|
||||||
bind=$mainMod, K, movefocus, u
|
bind = $mainMod, K, movefocus, u
|
||||||
bind=$mainMod, J, movefocus, d
|
bind = $mainMod, J, movefocus, d
|
||||||
bind=$mainMod, comma, focusmonitor, -1
|
bind = $mainMod, comma, focusmonitor, -1
|
||||||
bind=$mainMod, period, focusmonitor, +1
|
bind = $mainMod, period, focusmonitor, +1
|
||||||
bind=$mainMod SHIFT, H, movewindow, l
|
bind = $mainShift, H, movewindow, l
|
||||||
bind=$mainMod SHIFT, L, movewindow, r
|
bind = $mainShift, L, movewindow, r
|
||||||
bind=$mainMod SHIFT, K, movewindow, u
|
bind = $mainShift, K, movewindow, u
|
||||||
bind=$mainMod SHIFT, J, movewindow, d
|
bind = $mainShift, J, movewindow, d
|
||||||
bind=$mainMod SHIFT, comma, movecurrentworkspacetomonitor, -1
|
bind = $mainShift, comma, movecurrentworkspacetomonitor, -1
|
||||||
bind=$mainMod SHIFT, period, movecurrentworkspacetomonitor, +1
|
bind = $mainShift, period, movecurrentworkspacetomonitor, +1
|
||||||
bind=$mainMod, right, resizeactive, 10 0
|
|
||||||
bind=$mainMod, left, resizeactive, -10 0
|
bind = $mainMod, $ws_game, workspace, name:game
|
||||||
bind=$mainMod, up, resizeactive, 0 -10
|
bind = $mainMod, $ws_shell, workspace, name:shell
|
||||||
bind=$mainMod, down, resizeactive, 0 10
|
bind = $mainMod, $ws_browser, workspace, name:browser
|
||||||
bind=$mainMod, 1, workspace, 1
|
bind = $mainMod, $ws_music, workspace, name:music
|
||||||
bind=$mainMod, 2, workspace, 2
|
bind = $mainMod, $ws_image, workspace, name:image
|
||||||
bind=$mainMod, 3, workspace, 3
|
bind = $mainMod, $ws_chat, workspace, name:chat
|
||||||
bind=$mainMod, 4, workspace, 4
|
bind = $mainMod, $ws_audio, workspace, name:audio
|
||||||
bind=$mainMod, 5, workspace, 5
|
bind = $mainMod, $ws_video, workspace, name:video
|
||||||
bind=$mainMod, 6, workspace, 6
|
bind = $mainMod, $ws_program, workspace, name:program
|
||||||
bind=$mainMod, 7, workspace, 7
|
bind = $mainMod, $ws_extra, workspace, name:extra
|
||||||
bind=$mainMod, 8, workspace, 8
|
|
||||||
bind=$mainMod, 9, workspace, 9
|
bind = $mainShift, $ws_game, movetoworkspace, name:game
|
||||||
bind=$mainMod, 0, workspace, 10
|
bind = $mainShift, $ws_shell, movetoworkspace, name:shell
|
||||||
bind=$mainMod SHIFT, 1, movetoworkspace, 1
|
bind = $mainShift, $ws_browser, movetoworkspace, name:browser
|
||||||
bind=$mainMod SHIFT, 2, movetoworkspace, 2
|
bind = $mainShift, $ws_music, movetoworkspace, name:music
|
||||||
bind=$mainMod SHIFT, 3, movetoworkspace, 3
|
bind = $mainShift, $ws_image, movetoworkspace, name:image
|
||||||
bind=$mainMod SHIFT, 4, movetoworkspace, 4
|
bind = $mainShift, $ws_chat, movetoworkspace, name:chat
|
||||||
bind=$mainMod SHIFT, 5, movetoworkspace, 5
|
bind = $mainShift, $ws_audio, movetoworkspace, name:audio
|
||||||
bind=$mainMod SHIFT, 6, movetoworkspace, 6
|
bind = $mainShift, $ws_video, movetoworkspace, name:video
|
||||||
bind=$mainMod SHIFT, 7, movetoworkspace, 7
|
bind = $mainShift, $ws_program, movetoworkspace, name:program
|
||||||
bind=$mainMod SHIFT, 8, movetoworkspace, 8
|
bind = $mainShift, $ws_extra, movetoworkspace, name:extra
|
||||||
bind=$mainMod SHIFT, 9, movetoworkspace, 9
|
|
||||||
bind=$mainMod SHIFT, 0, movetoworkspace, 10
|
bind = $mainCtrlShift, right, movetoworkspace, +1
|
||||||
bind=$mainMod SHIFT CTRL, right, movetoworkspace, +1
|
bind = $mainCtrlShift, left, movetoworkspace, -1
|
||||||
bind=$mainMod SHIFT CTRL, left, movetoworkspace, -1
|
|
||||||
bind=$mainMod, mouse_down, workspace, e+1
|
bind = $mainMod, mouse_down, workspace, e+1
|
||||||
bind=$mainMod, mouse_up, workspace, e-1
|
bind = $mainMod, mouse_up, workspace, e-1
|
||||||
bind=$mainMod, Tab, workspace, e+1
|
bind = $mainMod, Tab, workspace, e+1
|
||||||
bind=$mainMod SHIFT, Tab, workspace, e-1
|
bind = $mainShift, Tab, workspace, e-1
|
||||||
bind=$mainMod CTRL, right, workspace, +1
|
bind = $mainCtrl, right, workspace, +1
|
||||||
bind=$mainMod CTRL, left, workspace, -1
|
bind = $mainCtrl, left, workspace, -1
|
||||||
|
bindm = $mainMod, mouse:272, movewindow
|
||||||
|
bindm = $mainMod, mouse:273, resizewindow
|
||||||
|
|
||||||
bindm=$mainMod, mouse:272, movewindow
|
|
||||||
bindm=$mainMod, mouse:273, resizewindow
|
|
||||||
|
|
||||||
# Binds :: MultiMedia
|
# Binds :: MultiMedia
|
||||||
|
|
||||||
bindl=, XF86AudioPlay, exec, playerctl play-pause
|
bindl = $none, XF86AudioPlay, exec, playerctl play-pause
|
||||||
bindl=, XF86AudioNext, exec, playerctl next
|
bindl = $none, XF86AudioNext, exec, playerctl next
|
||||||
bindl=, XF86AudioPrev, exec, playerctl previous
|
bindl = $none, XF86AudioPrev, exec, playerctl previous
|
||||||
|
|
||||||
|
bindl = $none, XF86AudioMute, exec, dms ipc call audio mute
|
||||||
|
bindl = $none, XF86AudioMicMute, exec, dms ipc call audio micmute
|
||||||
|
bindle = $none, XF86AudioRaiseVolume, exec, dms ipc call audio increment 3
|
||||||
|
bindle = $none, XF86AudioLowerVolume, exec, dms ipc call audio decrement 3
|
||||||
|
|
||||||
|
bindle = $none, XF86MonBrightnessUp, exec, dms ipc call brightness increment 5 ""
|
||||||
|
bindle = $none, XF86MonBrightnessDown, exec, dms ipc call brightness decrement 5 ""
|
||||||
|
|
||||||
bindl=, XF86AudioMute, exec, dms ipc call audio mute
|
# Binds :: Submap
|
||||||
bindl=, XF86AudioMicMute, exec, dms ipc call audio micmute
|
|
||||||
bindle=, XF86AudioRaiseVolume, exec, dms ipc call audio increment 3
|
|
||||||
bindle=, XF86AudioLowerVolume, exec, dms ipc call audio decrement 3
|
|
||||||
|
|
||||||
bindle=, XF86MonBrightnessUp, exec, dms ipc call brightness increment 5 ""
|
# Binds :: Submap :: Resize
|
||||||
bindle=, XF86MonBrightnessDown, exec, dms ipc call brightness decrement 5 ""
|
bind = $mainMod, R, submap, resize
|
||||||
|
|
||||||
# Binds :: Submaps
|
submap = resize
|
||||||
|
|
||||||
bind = $mainMod, R, submap, resize
|
bind = $none, escape, submap, reset
|
||||||
submap = resize
|
|
||||||
bind=, escape,submap,reset
|
binde = $none, left, resizeactive, -10 0
|
||||||
|
bindr = $none, left, submap, reset
|
||||||
|
binde = $none, right, resizeactive, 10 0
|
||||||
|
bindr = $none, right, submap, reset
|
||||||
|
binde = $none, up, resizeactive, 0 10
|
||||||
|
bindr = $none, up, submap, reset
|
||||||
|
binde = $none, down, resizeactive, 0 -10
|
||||||
|
bindr = $none, down, submap, reset
|
||||||
|
|
||||||
|
binde = $none, H, resizeactive, -10 0
|
||||||
|
bindr = $none, H, submap, reset
|
||||||
|
binde = $none, J, resizeactive, 0 -10
|
||||||
|
bindr = $none, J, submap, reset
|
||||||
|
binde = $none, K, resizeactive, 0 10
|
||||||
|
bindr = $none, K, submap, reset
|
||||||
|
binde = $none, L, resizeactive, 10 0
|
||||||
|
bindr = $none, L, submap, reset
|
||||||
|
|
||||||
|
submap=reset
|
||||||
|
|
||||||
binde=, left, resizeactive, -10 0
|
# Binds :: Submap :: Browser
|
||||||
bindr=, left, submap, reset
|
bind = $mainMod, B, submap, browser
|
||||||
binde=, right, resizeactive, 10 0
|
|
||||||
bindr=, right, submap, reset
|
|
||||||
binde=, up, resizeactive, 0 10
|
|
||||||
bindr=, up, submap, reset
|
|
||||||
binde=, down, resizeactive, 0 -10
|
|
||||||
bindr=, down, submap, reset
|
|
||||||
|
|
||||||
binde=, H, resizeactive, -10 0
|
submap = browser
|
||||||
bindr=, H, submap, reset
|
|
||||||
binde=, J, resizeactive, 0 -10
|
bind = $none, B, exec, brave
|
||||||
bindr=, J, submap, reset
|
bindr = $none, B, submap, reset
|
||||||
binde=, K, resizeactive, 0 10
|
|
||||||
bindr=, K, submap, reset
|
bind = $noneShift, F, exec, firefox
|
||||||
binde=, L, resizeactive, 10 0
|
bindr = $noneShift, F, submap, reset
|
||||||
bindr=, L, submap, reset
|
|
||||||
|
bind = $none, F, exec, floorp
|
||||||
|
bindr = $none, F, submap, reset
|
||||||
|
|
||||||
|
bind = $none, escape, submap, reset
|
||||||
|
submap = reset
|
||||||
|
|
||||||
submap=reset
|
# Binds :: Submap :: Video
|
||||||
|
bind = $mainShift, V, submap, video
|
||||||
bind = $mainMod, B, submap, browser_select
|
submap = video
|
||||||
submap = browser_select
|
|
||||||
|
bind = $none, O, exec, obs
|
||||||
bind =, B, exec, brave
|
bindr = $none, O, submap, reset
|
||||||
bind =, B, submap, reset
|
|
||||||
|
bind = $none, V, exec, kdenlive
|
||||||
bind = SHIFT, F, exec, firefox
|
bindr = $none, V, submap, reset
|
||||||
bind = SHIFT, F, submap, reset
|
|
||||||
|
bind = $none, escape, submap, reset
|
||||||
bind =, F, exec, floorp
|
submap = reset
|
||||||
bind =, F, submap, reset
|
|
||||||
|
|
||||||
bind =, C, exec, floorp -p limalone -no-remote
|
|
||||||
bind =, C, submap, reset
|
|
||||||
|
|
||||||
bind=, escape,submap,reset
|
|
||||||
submap=reset
|
|
||||||
|
|
||||||
bind = $mainMod SHIFT, V, submap, video_stuff
|
|
||||||
submap = video_stuff
|
|
||||||
bind = , O, exec, obs
|
|
||||||
bind = , O, submap, reset
|
|
||||||
bind = , V, exec , kdenlive
|
|
||||||
bind = , V, submap, reset
|
|
||||||
|
|
||||||
bind=, escape,submap,reset
|
|
||||||
submap = reset
|
|
||||||
|
|
||||||
# Gestures
|
# Gestures
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
# Startup
|
# Startup
|
||||||
exec-once= bash -c "wl-paste --watch cliphist store &"
|
exec-once= bash -c "wl-paste --watch cliphist store &"
|
||||||
exec-once= fcitx5 -d
|
exec-once= fcitx5 -d
|
||||||
|
exec-once= emacs --daemon
|
||||||
exec-once= dms run # DankShell
|
exec-once= dms run # DankShell
|
||||||
|
|
||||||
# Monitors
|
# Monitors
|
||||||
|
|||||||
Reference in New Issue
Block a user