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.

167 lines
3.0 KiB

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