[zsh/vim/irssi/...] My home files
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.

159 lines
2.8KB

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