add leftwm configs
This commit is contained in:
parent
30d3f34fa1
commit
b3f9445276
1 changed files with 354 additions and 0 deletions
354
home/private_dot_config/leftwm/config.toml
Normal file
354
home/private_dot_config/leftwm/config.toml
Normal file
|
@ -0,0 +1,354 @@
|
||||||
|
modkey = "Mod4"
|
||||||
|
mousekey = "Mod4"
|
||||||
|
workspaces = []
|
||||||
|
# tags = ["1", "2", "3", "4", "5", "6","7","8"]
|
||||||
|
tags =[ "", "", "", "", "", ""]
|
||||||
|
layouts = [
|
||||||
|
"MainAndVertStack",
|
||||||
|
"Monocle",
|
||||||
|
"EvenVertical",
|
||||||
|
"CenterMainBalanced",
|
||||||
|
]
|
||||||
|
layout_mode = "Workspace"
|
||||||
|
disable_current_tag_swap = false
|
||||||
|
focus_behaviour = "Sloppy"
|
||||||
|
focus_new_windows = true
|
||||||
|
|
||||||
|
#####################################
|
||||||
|
# Program Specific Settings
|
||||||
|
#####################################
|
||||||
|
## Rofi
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "~/.config/leftwm/themes/current/rofi/launcher.sh"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "p"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "~/.config/leftwm/themes/current/rofi/powermenu.sh"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "p"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "rofi -dmenu -input /tmp/leftwm-keymap -window-title 'Keymap' -theme ~/.config/leftwm/themes/current/rofi/keymap.rasi"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "k"
|
||||||
|
|
||||||
|
# [[keybind]]
|
||||||
|
# command = "Execute"
|
||||||
|
# value = "~/.config/rofi/bin/menu_screenshot"
|
||||||
|
# modifier = ["modkey"]
|
||||||
|
# key = "s"
|
||||||
|
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "thunar"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "e"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "alacritty"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "Return"
|
||||||
|
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "light-locker-command -l"
|
||||||
|
modifier = ["modkey", "Control"]
|
||||||
|
key = "l"
|
||||||
|
|
||||||
|
[[scratchpad]]
|
||||||
|
name = "Alacritty" # This is the name which is referenced when calling (case-sensitive)
|
||||||
|
value = "alacritty" # The command to load the application if it isn't started
|
||||||
|
# x, y, width, height are in pixels when an integer is inputted or a percentage when a float is inputted.
|
||||||
|
# These values are relative to the size of the workspace, and will be restricted depending on the workspace size.
|
||||||
|
x = 0.25
|
||||||
|
y = 0.25
|
||||||
|
height = 0.5
|
||||||
|
width = 0.5
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "ToggleScratchPad"
|
||||||
|
value = "Alacritty"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "t"
|
||||||
|
|
||||||
|
#####################################
|
||||||
|
# LeftWM Keybindings
|
||||||
|
#####################################
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "CloseWindow"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "q"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "SoftReload"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "r"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "loginctl kill-session $XDG_SESSION_ID"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "x"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToLastWorkspace"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "w"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "SwapTags"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "w"
|
||||||
|
|
||||||
|
# [[keybind]]
|
||||||
|
# command = "MoveWindowUp"
|
||||||
|
# modifier = ["modkey", "Shift"]
|
||||||
|
# key = "k"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveWindowDown"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "j"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveWindowTop"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "Return"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "FocusWindowUp"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "k"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "FocusWindowDown"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "j"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "NextLayout"
|
||||||
|
modifier = ["modkey", "Control"]
|
||||||
|
key = "k"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "PreviousLayout"
|
||||||
|
modifier = ["modkey", "Control"]
|
||||||
|
key = "j"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "FocusWorkspaceNext"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "l"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "FocusWorkspacePrevious"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "h"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveWindowUp"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "Up"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveWindowDown"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "Down"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "FocusWindowUp"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "Up"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "FocusWindowDown"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "Down"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "NextLayout"
|
||||||
|
modifier = ["modkey", "Control"]
|
||||||
|
key = "Up"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "PreviousLayout"
|
||||||
|
modifier = ["modkey", "Control"]
|
||||||
|
key = "Down"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "FocusWorkspaceNext"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "Right"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "FocusWorkspacePrevious"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "Left"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "1"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "1"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "2"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "2"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "3"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "3"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "4"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "4"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "5"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "5"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "6"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "6"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "7"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "7"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "8"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "8"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "GotoTag"
|
||||||
|
value = "9"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "9"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "1"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "1"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "2"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "2"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "3"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "3"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "4"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "4"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "5"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "5"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "6"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "6"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "7"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "7"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "8"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "8"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "MoveToTag"
|
||||||
|
value = "9"
|
||||||
|
modifier = ["modkey", "Shift"]
|
||||||
|
key = "9"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "IncreaseMainWidth"
|
||||||
|
value = "5"
|
||||||
|
modifier = ["modkey","Control"]
|
||||||
|
key = "j"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "DecreaseMainWidth"
|
||||||
|
value = "5"
|
||||||
|
modifier = ["modkey","Control"]
|
||||||
|
key = "h"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "ToggleFullScreen"
|
||||||
|
modifier = ["modkey"]
|
||||||
|
key = "f"
|
||||||
|
|
||||||
|
#####################################
|
||||||
|
# System Specific Settings
|
||||||
|
#####################################
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "amixer set 'Master' 10%-"
|
||||||
|
modifier = []
|
||||||
|
key = "XF86XK_AudioLowerVolume"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "amixer set 'Master' 10%+"
|
||||||
|
modifier = []
|
||||||
|
key = "XF86XK_AudioRaiseVolume"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "amixer sset 'Master' toggle"
|
||||||
|
modifier = []
|
||||||
|
key = "XF86XK_AudioMute"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "light -A 5"
|
||||||
|
modifier = []
|
||||||
|
key = "XF86XK_MonBrightnessUp"
|
||||||
|
|
||||||
|
[[keybind]]
|
||||||
|
command = "Execute"
|
||||||
|
value = "light -U 5"
|
||||||
|
modifier = []
|
||||||
|
key = "XF86XK_MonBrightnessDown"
|
||||||
|
|
Loading…
Reference in a new issue