customize qtile a little bit

master
Arne Schauf 9 years ago
parent 7a04d169bc
commit 68788fdd86
  1. 30
      qtile_config.py

@ -24,9 +24,12 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE. # SOFTWARE.
import os
import subprocess
from libqtile.config import Key, Screen, Group, Drag, Click from libqtile.config import Key, Screen, Group, Drag, Click
from libqtile.command import lazy from libqtile.command import lazy
from libqtile import layout, bar, widget from libqtile import layout, bar, widget, hook
mod = "mod4" mod = "mod4"
@ -97,12 +100,13 @@ for i in groups:
layouts = [ layouts = [
layout.Max(), layout.Max(),
layout.Stack(num_stacks=2) layout.Stack(num_stacks=2),
layout.zoomy.Zoomy(),
] ]
widget_defaults = dict( widget_defaults = dict(
font='Arial', font='Arial',
fontsize=14, fontsize=16,
padding=3, padding=3,
) )
@ -112,9 +116,19 @@ screens = [
[ [
widget.GroupBox(), widget.GroupBox(),
widget.Prompt(), widget.Prompt(),
widget.WindowName(), widget.TaskList(),
widget.ThermalSensor(tag_sensor='Core 0'),
widget.ThermalSensor(tag_sensor='temp1'),
widget.Memory(fmt="{MemAvailable}M"),
widget.DF(),
widget.Sep(),
widget.BatteryIcon(),
widget.Battery(),
widget.Sep(),
widget.Systray(), widget.Systray(),
widget.Clock(format='%Y-%m-%d %a %I:%M %p'), widget.Clock(format='%a %d.%m. %H:%M'),
widget.Sep(),
widget.CurrentLayout(),
], ],
30, 30,
), ),
@ -148,3 +162,9 @@ auto_fullscreen = True
# We choose LG3D to maximize irony: it is a 3D non-reparenting WM written in # We choose LG3D to maximize irony: it is a 3D non-reparenting WM written in
# java that happens to be on java's whitelist. # java that happens to be on java's whitelist.
wmname = "LG3D" wmname = "LG3D"
@hook.subscribe.startup_once
def autostart():
home = os.path.expanduser('~')
subprocess.call(['feh', '--bg-scale', home + '/Pictures/nywallpaper.jpg'])

Loading…
Cancel
Save