[−] List of all items
Structs
- blocks::apt::Apt
- blocks::apt::AptConfig
- blocks::backlight::Backlight
- blocks::backlight::BacklightConfig
- blocks::backlight::BacklitDevice
- blocks::base_block::BaseBlock
- blocks::base_block::BaseBlockConfig
- blocks::battery::Battery
- blocks::battery::BatteryConfig
- blocks::battery::PowerSupplyDevice
- blocks::battery::UpowerDevice
- blocks::bluetooth::Bluetooth
- blocks::bluetooth::BluetoothConfig
- blocks::bluetooth::BluetoothDevice
- blocks::cpu::Cpu
- blocks::cpu::CpuConfig
- blocks::custom::Custom
- blocks::custom::CustomConfig
- blocks::custom::Output
- blocks::custom_dbus::CustomDBus
- blocks::custom_dbus::CustomDBusConfig
- blocks::custom_dbus::CustomDBusStatus
- blocks::disk_space::DiskSpace
- blocks::disk_space::DiskSpaceConfig
- blocks::docker::Docker
- blocks::docker::DockerConfig
- blocks::docker::Status
- blocks::focused_window::FocusedWindow
- blocks::focused_window::FocusedWindowConfig
- blocks::github::Github
- blocks::github::GithubConfig
- blocks::github::Notification
- blocks::github::Notifications
- blocks::hueshift::Gammastep
- blocks::hueshift::Hueshift
- blocks::hueshift::HueshiftConfig
- blocks::hueshift::Redshift
- blocks::hueshift::Sct
- blocks::ibus::IBus
- blocks::ibus::IBusConfig
- blocks::kdeconnect::KDEConnect
- blocks::kdeconnect::KDEConnectConfig
- blocks::kdeconnect::OrgKdeKdeconnectDaemonDeviceAdded
- blocks::kdeconnect::OrgKdeKdeconnectDaemonDeviceListChanged
- blocks::kdeconnect::OrgKdeKdeconnectDaemonDeviceRemoved
- blocks::kdeconnect::OrgKdeKdeconnectDaemonDeviceVisibilityChanged
- blocks::kdeconnect::OrgKdeKdeconnectDeviceBatteryChargeChanged
- blocks::kdeconnect::OrgKdeKdeconnectDeviceBatteryRefreshed
- blocks::kdeconnect::OrgKdeKdeconnectDeviceBatteryStateChanged
- blocks::kdeconnect::OrgKdeKdeconnectDeviceNameChanged
- blocks::kdeconnect::OrgKdeKdeconnectDeviceNotificationsAllNotificationsRemoved
- blocks::kdeconnect::OrgKdeKdeconnectDeviceNotificationsNotificationPosted
- blocks::kdeconnect::OrgKdeKdeconnectDeviceNotificationsNotificationRemoved
- blocks::kdeconnect::OrgKdeKdeconnectDeviceNotificationsNotificationUpdated
- blocks::kdeconnect::OrgKdeKdeconnectDeviceReachableChanged
- blocks::keyboard_layout::KbdDaemonBus
- blocks::keyboard_layout::KbddMessageHandler
- blocks::keyboard_layout::KeyboardLayout
- blocks::keyboard_layout::KeyboardLayoutConfig
- blocks::keyboard_layout::LocaleBus
- blocks::keyboard_layout::SetXkbMap
- blocks::keyboard_layout::Sway
- blocks::load::Load
- blocks::load::LoadConfig
- blocks::memory::Memory
- blocks::memory::MemoryConfig
- blocks::memory::Memstate
- blocks::music::Music
- blocks::music::MusicConfig
- blocks::music::Player
- blocks::net::DEFAULT_DEV_REGEX
- blocks::net::ETHTOOL_SPEED_REGEX
- blocks::net::IWCTL_SSID_REGEX
- blocks::net::IW_BITRATE_REGEX
- blocks::net::IW_SIGNAL_REGEX
- blocks::net::IW_SSID_REGEX
- blocks::net::IpAddrInfo
- blocks::net::IpDev
- blocks::net::Net
- blocks::net::NetConfig
- blocks::net::NetworkDevice
- blocks::net::WHITESPACE_REGEX
- blocks::net::WPA_SSID_REGEX
- blocks::networkmanager::ConnectionManager
- blocks::networkmanager::Ipv4Address
- blocks::networkmanager::NetworkManager
- blocks::networkmanager::NetworkManagerConfig
- blocks::networkmanager::NmAccessPoint
- blocks::networkmanager::NmConnection
- blocks::networkmanager::NmDevice
- blocks::networkmanager::NmIp4Config
- blocks::notify::Notify
- blocks::notify::NotifyConfig
- blocks::nvidia_gpu::NvidiaGpu
- blocks::nvidia_gpu::NvidiaGpuConfig
- blocks::pacman::Pacman
- blocks::pacman::PacmanConfig
- blocks::pomodoro::Pomodoro
- blocks::pomodoro::PomodoroConfig
- blocks::sound::AlsaSoundDevice
- blocks::sound::PULSEAUDIO_CLIENT
- blocks::sound::PULSEAUDIO_DEFAULT_SINK
- blocks::sound::PULSEAUDIO_DEFAULT_SOURCE
- blocks::sound::PULSEAUDIO_DEVICES
- blocks::sound::PULSEAUDIO_EVENT_LISTENER
- blocks::sound::PulseAudioClient
- blocks::sound::PulseAudioConnection
- blocks::sound::PulseAudioSoundDevice
- blocks::sound::PulseAudioVolInfo
- blocks::sound::Sound
- blocks::sound::SoundConfig
- blocks::speedtest::SpeedTest
- blocks::speedtest::SpeedTestConfig
- blocks::taskwarrior::Filter
- blocks::taskwarrior::Taskwarrior
- blocks::taskwarrior::TaskwarriorConfig
- blocks::temperature::Temperature
- blocks::temperature::TemperatureConfig
- blocks::template::Template
- blocks::template::TemplateConfig
- blocks::time::Time
- blocks::time::TimeConfig
- blocks::toggle::Toggle
- blocks::toggle::ToggleConfig
- blocks::uptime::Uptime
- blocks::uptime::UptimeConfig
- blocks::watson::Watson
- blocks::watson::WatsonConfig
- blocks::weather::Weather
- blocks::weather::WeatherConfig
- blocks::xrandr::Monitor
- blocks::xrandr::Xrandr
- blocks::xrandr::XrandrConfig
- config::Config
- config::SharedConfig
- formatting::FormatTemplate
- formatting::placeholder::Placeholder
- formatting::value::Value
- http::HttpResponse
- icons::AWESOME
- icons::AWESOME5
- icons::Icons
- icons::MATERIAL
- icons::MATERIAL_NF
- icons::NONE
- input::I3BarEvent
- input::I3BarEventInternal
- scheduler::Task
- scheduler::UpdateScheduler
- themes::BAD_WOLF
- themes::GRUVBOX_DARK
- themes::GRUVBOX_LIGHT
- themes::MODERN
- themes::NATIVE
- themes::PLAIN
- themes::SEMI_NATIVE
- themes::SLICK
- themes::SOLARIZED_DARK
- themes::SOLARIZED_LIGHT
- themes::SPACE_VILLAIN
- themes::Theme
- themes::ThemeFromFile
- themes::ThemeOverrides
- widgets::i3block_data::I3BlockData
- widgets::rotatingtext::RotatingTextWidget
- widgets::text::TextWidget
Enums
- blocks::Update
- blocks::battery::BatteryDriver
- blocks::disk_space::AlertType
- blocks::disk_space::InfoType
- blocks::focused_window::MarksType
- blocks::hueshift::HueShifter
- blocks::keyboard_layout::KeyboardLayoutDriver
- blocks::memory::Memtype
- blocks::music::PlaybackStatus
- blocks::net::Unit
- blocks::networkmanager::ActiveConnectionState
- blocks::networkmanager::DeviceType
- blocks::networkmanager::NetworkState
- blocks::nvidia_gpu::MemoryWidgetMode
- blocks::nvidia_gpu::NameWidgetMode
- blocks::pacman::Watched
- blocks::pomodoro::State
- blocks::sound::DeviceKind
- blocks::sound::PulseAudioClientRequest
- blocks::sound::SoundDriver
- blocks::temperature::TemperatureScale
- blocks::watson::WatsonState
- blocks::weather::OpenWeatherMapUnits
- blocks::weather::WeatherService
- config::LogicalDirection
- config::Scrolling
- errors::Error
- formatting::RenderedWidget
- formatting::Token
- formatting::prefix::Prefix
- formatting::unit::Unit
- formatting::value::InternalValue
- input::MouseButton
- widgets::Spacing
- widgets::State
- widgets::i3block_data::I3BlockAlign
- widgets::i3block_data::I3BlockMinWidth
Traits
- blocks::Block
- blocks::ConfigBlock
- blocks::battery::BatteryDevice
- blocks::hueshift::HueShiftDriver
- blocks::keyboard_layout::KeyboardLayoutMonitor
- blocks::networkmanager::ByteOrderSwap
- blocks::sound::SoundDevice
- errors::OptionExt
- errors::ResultExtBlock
- errors::ResultExtInternal
- errors::StdError
- widgets::I3BarWidget
Functions
- blocks::apt::get_update_count
- blocks::apt::get_updates_list
- blocks::apt::has_critical_update
- blocks::apt::has_warning_update
- blocks::backlight::clamp_root_scaling
- blocks::backlight::read_brightness
- blocks::create_block
- blocks::custom::default_icon
- blocks::custom::default_state
- blocks::github::parse_links_header
- blocks::ibus::get_ibus_address
- blocks::ibus::parse_msg
- blocks::keyboard_layout::setxkbmap_layouts
- blocks::music::extract_artist_from_value
- blocks::music::extract_from_metadata
- blocks::music::extract_playback_status
- blocks::music::ignored_player
- blocks::net::decode_escaped_unicode
- blocks::net::exec_ssid_cmd
- blocks::net::get_iw_ssid
- blocks::net::get_iwctl_ssid
- blocks::net::get_nmcli_ssid
- blocks::net::get_ssid
- blocks::net::get_wpa_ssid
- blocks::net::maybe_ssid_convert
- blocks::net::read_file
- blocks::pacman::check_fakeroot_command_exists
- blocks::pacman::get_aur_available_updates
- blocks::pacman::get_pacman_available_updates
- blocks::pacman::get_update_count
- blocks::pacman::get_updates_db_dir
- blocks::pacman::has_critical_update
- blocks::pacman::has_fake_root
- blocks::pacman::has_warning_update
- blocks::pacman::run_command
- blocks::speedtest::get_values
- blocks::speedtest::make_thread
- blocks::speedtest::parse_values
- blocks::taskwarrior::get_number_of_tasks
- blocks::taskwarrior::has_taskwarrior
- blocks::watson::format_delta_after
- blocks::watson::format_delta_past
- blocks::weather::australian_apparent_temp
- blocks::weather::configuration_error
- blocks::weather::convert_wind_direction
- blocks::weather::find_ip_location
- blocks::weather::malformed_json_error
- config::deserialize_blocks
- de::deserialize_duration
- de::deserialize_local_timestamp
- de::deserialize_opt_duration
- de::deserialize_update
- formatting::placeholder::unexpected_token
- formatting::unexpected_token
- formatting::value::format_bar
- formatting::value::format_number
- http::http_easy
- http::http_get_json
- http::http_get_socket_json
- input::deserialize_mousebutton
- input::process_events
- main
- run
- signals::__libc_current_sigrtmax
- signals::__libc_current_sigrtmin
- signals::convert_to_valid_signal
- signals::process_signals
- subprocess::spawn_child_async
- util::add_colors
- util::battery_level_to_icon
- util::color_from_rgba
- util::color_to_rgba
- util::deserialize_file
- util::escape_pango_text
- util::find_file
- util::format_vec_to_bar_graph
- util::has_command
- util::print_blocks
- util::pseudo_uuid
- util::read_file
- util::xdg_config_home
Typedefs
Constants
- blocks::github::GITHUB_TOKEN_ENV
- blocks::sound::FILTER
- blocks::weather::OPENWEATHERMAP_API_KEY_ENV
- blocks::weather::OPENWEATHERMAP_CITY_ID_ENV
- blocks::weather::OPENWEATHERMAP_PLACE_ENV
- formatting::placeholder::BAR_MAX_VAL_TOKEN
- formatting::placeholder::MAX_WIDTH_TOKEN
- formatting::placeholder::MIN_SUFFIX_TOKEN
- formatting::placeholder::MIN_WIDTH_TOKEN
- formatting::placeholder::UNIT_TOKEN
- util::USR_SHARE_PATH