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.

91 lines
1.4 KiB

  1. # vim: fdm=marker ft=conf.go-template
  2. # Global properties [[[ #
  3. # The top properties below are applied to every block, but can be overridden.
  4. # Each block command defaults to the script name to avoid boilerplate.
  5. align=center
  6. command=~/.config/i3blocks/scripts/$BLOCK_NAME
  7. separator=true
  8. separator_block_width=25
  9. markup=pango
  10. color=#cbe4ff
  11. # ]]] Global properties #
  12. # [ticker]
  13. # label=$
  14. # TICKER=GME
  15. # interval=30
  16. # # interval=10
  17. # sys.monitoring [[[ #
  18. {{ if eq .chezmoi.fullHostname "nzxt" }}
  19. [temperature]
  20. label=
  21. interval=5
  22. [cpu_usage]
  23. label=
  24. interval=5
  25. [memory]
  26. label=
  27. # color=#3da061
  28. interval=5
  29. {{ end }}
  30. # ]]] sys.monitoring #
  31. # volume/spotify [[[ #
  32. # [spotify]
  33. # # command=python ~/linux-config/configs/i3blocks-scripts/spotify.py
  34. # # label=
  35. # label=
  36. # # label=🎧
  37. # # green
  38. # # color=#198c19
  39. # # aqua
  40. # # color=#2d7272
  41. # interval=5
  42. [spotify]
  43. label=
  44. LONG_NAME=
  45. SHORT_NAME=
  46. interval=5
  47. [volume]
  48. interval=once
  49. signal=1
  50. interval=60
  51. # ]]] volume/spotify #
  52. # time [[[ #
  53. [calendar]
  54. interval=30
  55. label=
  56. # {{ if eq .chezmoi.fullHostname "nzxt" }}
  57. # DATEFMT=+%H:%M.%a-%m-%d
  58. # {{ else }}
  59. # DATEFMT=+%H:%M
  60. # {{ end }}
  61. DATEFMT=+%H:%M
  62. # SHORTFMT=+%H:%M:%S
  63. SHORTFMT=+%H:%M.%a-%m-%d
  64. HEIGHT=180
  65. WIDTH=220
  66. # ]]] time #
  67. {{ if eq .chezmoi.fullHostname "x1-carbon" }}
  68. # [temperature]
  69. # label=
  70. # interval=5
  71. [name]
  72. label=
  73. interval=30
  74. {{ end }}