forked from splintersuidman/nerdbar.widget
-
Notifications
You must be signed in to change notification settings - Fork 1
/
background.coffee
41 lines (32 loc) · 1.8 KB
/
background.coffee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#
# ──────────────────────────────────────────────────────────── I ──────────
# :::::: B A C K G R O U N D : : : : : : : :
# ──────────────────────────────────────────────────────────────────────
#
command: "echo " +
"$(cat ~/.cache/wal/colors.json):::"
#
# ─── REFRESH ────────────────────────────────────────────────────────────────
#
refreshFrequency: 10000
update: ( output ) ->
output = output.split( /:::/g )
wal = JSON.parse output[0]
$('#nerdbar-widget-background-coffee').css({ 'background-color': wal.special.background })
#
# ─── RENDER ─────────────────────────────────────────────────────────────────
#
render: ( ) ->
""
#
# ─── STYLE ──────────────────────────────────────────────────────────────────
#
style: """
bottom: 0px
left: 0px
right: 0px
height: 20px
opacity: 0.725
z-index: -1
"""
# ──────────────────────────────────────────────────────────────────────────────