Aller au contenu

Référence des Widgets

Cette page documente chaque widget disponible dans Tsumiki, ses options de configuration, ses valeurs par défaut et son comportement.

Les widgets sont configurés sous [widgets.<nom>] dans config.toml et placés dans la barre via les sections layout.


[widgets.cpu]
mode = "graph" # "label" | "graph" | "circular"
graph_length = 4
[widgets.memory]
mode = "label"
graph_length = 4
unit = "gb"
[widgets.gpu]
mode = "circular"
[widgets.storage]
path = "/"
mode = "label"
unit = "gb"
[widgets.network_usage]
label_format = "{upload}  {download} "
interval = 2000
[widgets.updates]
os = "arch"
interval = 3600
flatpak = true
[widgets.battery]
label_format = "{icon} {percent}"
[widgets.volume]
step_size = 5
[widgets.brightness]
step_size = 5
[widgets.bluetooth]
label = true
[widgets.microphone]
show_icon = true
[widgets.power]
icon = "󰐥"
confirm = true
[widgets.hypridle]
enabled_icon = ""
disabled_icon = ""
[widgets.hyprsunset]
temperature = "2800k"
[widgets.workspaces]
count = 10
style = "numbered"
[widgets.window_title]
truncation = true
truncation_size = 50
[widgets.window_count]
hide_when_zero = true
[widgets.taskbar]
icon_size = 22
[widgets.date_time]
clock_format = "12h"
calendar = true
[widgets.world_clock]
timezones = ["America/New_York", "Asia/Tokyo"]
[widgets.mpris]
label_format = "{title} - {artist}"
hide_when_no_player = true
[widgets.cava]
bars = 10
color = "#89b4fa"
[widgets.screenshot]
annotation = true
[widgets.recorder]
audio = true
[widgets.ocr]
quiet = false
[widgets.clipboard]
show_images = true
enable_pinning = true
[widgets.usb_manager]
auto_refresh = true
[widgets.quick_settings]
hover_reveal = false
[widgets.system_tray]
icon_size = 16
[widgets.wallpaper]
icon = "󰸉"
[widgets.settings]
icon = "󰒓"
[widgets.theme_switcher]
icon = ""
[widgets.emoji_picker]
per_row = 9
[widgets.kanban]
icon = "󱞁"
[widgets.pomodoro]
icon = "🍅"
[widgets.git_companion]
username = "rubiin"
repository = "rubiin/tsumiki"
[widgets.cloudflare_warp]
label_text = "WARP"
[widgets.dns_switcher]
icon = "󰚘"
[widgets.weather]
location = "kathmandu"
provider = "open-meteo"
[widgets.ip_monitor]
icon = "󰖟"

Voir la Configuration Avancée pour la configuration et l’utilisation.

Voir la Configuration Avancée pour la configuration et l’utilisation.

Voir la Configuration Avancée pour la configuration et l’utilisation.

[[widget_groups]]
widgets = ["workspaces", "window_title"]
spacing = 2
style_classes = ["compact"]
[[collapsible_groups]]
widgets = ["ocr", "screenshot", "recorder"]
spacing = 4
icon = "󰒓"
tooltip = "Outils utilitaires"
style_classes = ["utility-tools"]