Add i3status-rust

This commit is contained in:
Jake Howard 2017-08-13 20:15:14 +01:00
parent bda6da3dae
commit a6845c050e
Signed by: jake
GPG key ID: 57AFB45680EDD477
4 changed files with 72 additions and 8 deletions

View file

@ -83,7 +83,7 @@ mode "resize" {
bindsym Right resize grow width 10 px or 10 ppt bindsym Right resize grow width 10 px or 10 ppt
bindsym Return mode "default" bindsym Return mode "default"
bindsym Escape mode "default" bindsym Escape mode "default"
} }
bindsym $mod+r mode "resize" bindsym $mod+r mode "resize"
@ -91,5 +91,22 @@ bindsym $mod+r mode "resize"
exec dex -as ~/.config/autostart exec dex -as ~/.config/autostart
bar { bar {
font pango:DejaVu Sans Mono, Icons 8
status_command i3blocks status_command i3blocks
position top
} }
bar {
font pango:DejaVu Sans Mono, Icons 8
status_command i3status-rs ~/.config/i3/status.toml
tray_output none
colors {
separator #666666
statusline #dddddd
focused_workspace #0088CC #0088CC #ffffff
active_workspace #333333 #333333 #ffffff
inactive_workspace #333333 #333333 #888888
urgent_workspace #2f343a #900000 #ffffff
}
}

View file

@ -0,0 +1,40 @@
theme = "plain"
icons = "awesome"
[[block]]
block = "xrandr"
interval = 2
icons = true
[[block]]
block = "temperature"
interval = 10
[[block]]
block = "music"
player = "spotify"
marquee = true
buttons = ["play", "next"]
[[block]]
block = "memory"
format_mem = "{Mup}%"
clickable = false
[[block]]
block = "cpu"
interval = 1
[[block]]
block = "sound"
interval = 1
step_width = 2
[[block]]
block = "battery"
interval = 3
[[block]]
block = "time"
interval = 1
format = "%Y-%d-%m %T"

View file

@ -14,4 +14,11 @@ class i3 {
mode => "0644", mode => "0644",
source => 'puppet:///modules/i3/i3blocks.conf' source => 'puppet:///modules/i3/i3blocks.conf'
} }
file { "i3status config":
path => '/home/jake/.config/i3/status.toml',
ensure => file,
mode => "0644",
source => 'puppet:///modules/i3/i3status.toml'
}
} }

View file

@ -34,7 +34,7 @@ class yaourt::packages () {
'htop', 'htop',
'i3blocks-gaps-git', 'i3blocks-gaps-git',
'i3lock', 'i3lock',
'i3status', 'i3status-rust',
'i3lock-wrapper', 'i3lock-wrapper',
'i3-gaps', 'i3-gaps',
'ibus', 'ibus',