Dotfiles for my tiling window manager + terminal workflow.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

168 lines
3.0 KiB

6 years ago
  1. # The top properties below are applied to every block, but can be overridden.
  2. # Each block command defaults to the script name to avoid boilerplate.
  3. align=center
  4. command=~/linux-config/configs/i3blocks-scripts/$BLOCK_NAME
  5. separator=true
  6. separator_block_width=25
  7. markup=pango
  8. # color=#d1e7ff
  9. # color=#acc0cd
  10. color=#cbe4ff
  11. # color=$foreground
  12. # color="${foreground}"
  13. # color="$(echo $foreground)"
  14. [time]
  15. label=🕓
  16. # command=date '+%H:%M.%a-%m-%d'
  17. interval=30
  18. # color=#acc0cd
  19. # [wifi]
  20. # label=
  21. # instance=wlp4s0
  22. # interval=10
  23. # unbold this?
  24. # [load_average]
  25. # label=
  26. # interval=5
  27. # color=#990000
  28. # [cpu_usage -w 50 -c 80]
  29. [cpu_usage]
  30. label=
  31. # color=#990000
  32. interval=5
  33. [memory]
  34. label=
  35. # color=#3da061
  36. interval=5
  37. [name]
  38. label=🎅
  39. # color=#ba50a9
  40. # color=#1e5b99
  41. # color="$foreground"
  42. interval=6000
  43. # unused blocks {{{ #
  44. # Volume indicator
  45. #
  46. # The first parameter sets the step (and units to display)
  47. # The second parameter overrides the mixer selection
  48. # See the script for details.
  49. # [volume]
  50. # label=VOL
  51. # #label=♪
  52. # instance=Master
  53. # #instance=PCM
  54. # interval=once
  55. # signal=10
  56. # [memory]
  57. # label=SWAP
  58. # instance=swap
  59. # separator=false
  60. # interval=30
  61. # Disk usage
  62. #
  63. # The directory defaults to $HOME if the instance is not specified.
  64. # The script may be called with a optional argument to set the alert
  65. # (defaults to 10 for 10%).
  66. # [disk]
  67. # label=HOME
  68. # #instance=/mnt/data
  69. # interval=30
  70. # Network interface monitoring
  71. #
  72. # If the instance is not specified, use the interface used for default route.
  73. # The address can be forced to IPv4 or IPv6 with -4 or -6 switches.
  74. # [iface]
  75. # #instance=wlan0
  76. # color=#00FF00
  77. # interval=10
  78. # separator=false
  79. # [bandwidth]
  80. # #instance=eth0
  81. # interval=5
  82. # Battery indicator
  83. #
  84. # The battery instance defaults to 0.
  85. # [battery]
  86. # label=BAT
  87. # #label=⚡
  88. # #instance=1
  89. # interval=30
  90. # Generic media player support
  91. #
  92. # This displays "ARTIST - SONG" if a music is playing.
  93. # Supported players are: spotify, vlc, audacious, xmms2, mplayer, and others.
  94. #[mediaplayer]
  95. #instance=spotify
  96. #interval=5
  97. #signal=10
  98. # OpenVPN support
  99. #
  100. # Support multiple VPN, with colors.
  101. #[openvpn]
  102. #interval=20
  103. # Temperature
  104. #
  105. # Support multiple chips, though lm-sensors.
  106. # The script may be called with -w and -c switches to specify thresholds,
  107. # see the script for details.
  108. #[temperature]
  109. #label=TEMP
  110. #interval=10
  111. # Key indicators
  112. #
  113. # Add the following bindings to i3 config file:
  114. #
  115. # bindsym --release Caps_Lock exec pkill -SIGRTMIN+11 i3blocks
  116. # bindsym --release Num_Lock exec pkill -SIGRTMIN+11 i3blocks
  117. #[keyindicator]
  118. #instance=CAPS
  119. #interval=once
  120. #signal=11
  121. #[keyindicator]
  122. #instance=NUM
  123. #interval=once
  124. #signal=11
  125. # }}} unused blocks #
  126. # list of properties {{{ #
  127. # i3blocks config file
  128. #
  129. # Please see man i3blocks for a complete reference!
  130. # The man page is also hosted at http://vivien.github.io/i3blocks
  131. #
  132. # List of valid properties:
  133. #
  134. # align
  135. # color
  136. # command
  137. # full_text
  138. # instance
  139. # interval
  140. # label
  141. # min_width
  142. # name
  143. # separator
  144. # separator_block_width
  145. # short_text
  146. # signal
  147. # urgent
  148. # }}} properties #