added install script and package list
This commit is contained in:
@@ -35,24 +35,32 @@ mod = "mod4"
|
||||
terminal = "termite"
|
||||
|
||||
keys = [
|
||||
# Switch between windows in current stack pane
|
||||
# Switch between windows with vim keybinding
|
||||
Key([mod], "k", lazy.layout.down(),
|
||||
desc="Move focus down in stack pane"),
|
||||
desc="Move focus down"),
|
||||
Key([mod], "j", lazy.layout.up(),
|
||||
desc="Move focus up in stack pane"),
|
||||
desc="Move focus up"),
|
||||
Key([mod], "h", lazy.layout.left(),
|
||||
desc="Move focus left"),
|
||||
Key([mod], "l", lazy.layout.right(),
|
||||
desc="Move focus right"),
|
||||
|
||||
# Move windows up or down in current stack
|
||||
# Move windows around with vim keybindings
|
||||
Key([mod, "control"], "k", lazy.layout.shuffle_down(),
|
||||
desc="Move window down in current stack "),
|
||||
desc="Move window down "),
|
||||
Key([mod, "control"], "j", lazy.layout.shuffle_up(),
|
||||
desc="Move window up in current stack "),
|
||||
desc="Move window up "),
|
||||
Key([mod, "control"], "h", lazy.layout.shuffle_left(),
|
||||
desc="Move window left"),
|
||||
Key([mod, "control"], "l", lazy.layout.shuffle_right(),
|
||||
desc="Move window right"),
|
||||
|
||||
# Switch window focus to other pane(s) of stack
|
||||
# Switch window focus to other pane(s)
|
||||
Key([mod], "space", lazy.layout.next(),
|
||||
desc="Switch window focus to other pane(s) of stack"),
|
||||
|
||||
# Swap panes of split stack
|
||||
Key([mod, "shift"], "space", lazy.layout.rotate(),
|
||||
# Swap panes
|
||||
Key([mod, "control"], "space", lazy.layout.shuffle_next(),
|
||||
desc="Swap panes of split stack"),
|
||||
|
||||
# Toggle between split and unsplit sides of stack.
|
||||
@@ -91,19 +99,10 @@ for i in groups:
|
||||
])
|
||||
|
||||
layouts = [
|
||||
layout.Max(),
|
||||
layout.Stack(num_stacks=2),
|
||||
# Try more layouts by unleashing below layouts.
|
||||
layout.Bsp(),
|
||||
layout.Columns(),
|
||||
layout.Matrix(),
|
||||
layout.MonadTall(),
|
||||
layout.Floating(),
|
||||
layout.Max(),
|
||||
layout.MonadWide(),
|
||||
layout.RatioTile(),
|
||||
layout.Tile(),
|
||||
layout.TreeTab(),
|
||||
layout.VerticalTile(),
|
||||
layout.Zoomy(),
|
||||
]
|
||||
|
||||
widget_defaults = dict(
|
||||
@@ -115,7 +114,29 @@ extension_defaults = widget_defaults.copy()
|
||||
|
||||
screens = [
|
||||
Screen(
|
||||
bottom=bar.Bar(
|
||||
top=bar.Bar(
|
||||
[
|
||||
widget.CurrentLayout(),
|
||||
widget.GroupBox(),
|
||||
widget.Prompt(),
|
||||
widget.WindowName(),
|
||||
widget.Chord(
|
||||
chords_colors={
|
||||
'launch': ("#ff0000", "#ffffff"),
|
||||
},
|
||||
name_transform=lambda name: name.upper(),
|
||||
),
|
||||
widget.TextBox("default config", name="default"),
|
||||
widget.TextBox("Press <M-r> to spawn", foreground="#d75f5f"),
|
||||
widget.Systray(),
|
||||
widget.Clock(format='%Y-%m-%d %a %I:%M %p'),
|
||||
widget.QuickExit(),
|
||||
],
|
||||
24,
|
||||
),
|
||||
),
|
||||
Screen(
|
||||
top=bar.Bar(
|
||||
[
|
||||
widget.CurrentLayout(),
|
||||
widget.GroupBox(),
|
||||
|
||||
Reference in New Issue
Block a user