Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Alexays/Waybar
/ types & classes
Types & classes
421 in github.com/Alexays/Waybar
⨍
Functions
1,356
◇
Types & classes
421
↓ 21 callers
Class
pow_format
include/util/format.hpp:6
↓ 8 callers
Class
ParseState
include/util/clara.hpp:574
↓ 6 callers
Class
errno_error
src/modules/keyboard_state.cpp:20
↓ 5 callers
Class
Opt
include/util/clara.hpp:892
↓ 2 callers
Enum
Appearance
include/util/portal.hpp:9
↓ 2 callers
Class
Column
include/util/clara.hpp:71
↓ 2 callers
Class
Parser
include/util/clara.hpp:748
↓ 2 callers
Class
RegexCollection
A collection of regexes and strings, with a default string to return if no regexes. * When a regex is matched, the corresponding string is returned.
include/util/regex_collection.hpp:34
↓ 2 callers
Class
iterator
include/util/clara.hpp:78
↓ 1 callers
Class
Args
Transport for raw args (copied from main args, or supplied via init list for testing)
include/util/clara.hpp:378
↓ 1 callers
Class
EndTag
include/util/clara.hpp:237
↓ 1 callers
Class
Help
include/util/clara.hpp:986
↓ 1 callers
Class
PlayerManager
resources/custom_modules/mediaplayer.py:25
↓ 1 callers
Class
Spacer
include/util/clara.hpp:226
↓ 1 callers
Class
TokenStream
include/util/clara.hpp:375
↓ 1 callers
Class
statvfs
src/modules/disk.cpp:20
↓ 1 callers
Class
sysinfo
src/modules/user.cpp:57
Class
::cava::audio_data
include/modules/cava/cava_backend.hpp:57
Class
::cava::audio_raw
include/modules/cava/cava_backend.hpp:56
Class
::cava::cava_plan
include/modules/cava/cava_backend.hpp:58
Class
::cava::config_params
src/modules/cava/cava_backend.cpp:270
Class
::cava::config_params
include/modules/cava/cavaGLSL.hpp:17
Class
::cava::config_params
include/modules/cava/cava_backend.hpp:35
Class
::cava::error_s
include/modules/cava/cava_backend.hpp:54
Class
AAppIconLabel
include/AAppIconLabel.hpp:10
Class
AIconLabel
include/AIconLabel.hpp:10
Class
ALabel
include/ALabel.hpp:11
Class
AModule
include/AModule.hpp:13
Class
ASlider
include/ASlider.hpp:8
Enum
ActiveWindowPosition
include/modules/hyprland/workspaces.hpp:58
Class
Arg
include/util/clara.hpp:859
Class
AudioBackend
include/util/audio_backend.hpp:17
Class
Backlight
include/modules/backlight.hpp:18
Class
BacklightBackend
include/util/backlight_backend.hpp:50
Class
BacklightDevice
include/util/backlight_backend.hpp:27
Class
BacklightSlider
include/modules/backlight_slider.hpp:10
Class
Bar
include/bar.hpp:58
Class
Bar
include/factory.hpp:9
Class
Bar
include/modules/sway/bar.hpp:11
Class
BarIpcClient
include/bar.hpp:54
Class
BarIpcClient
* swaybar IPC client */
include/modules/sway/bar.hpp:27
Class
BasicResult
include/util/clara.hpp:528
Class
Battery
include/modules/battery.hpp:25
Class
Bluetooth
include/modules/bluetooth.hpp:15
Class
BoundFlagLambda
include/util/clara.hpp:732
Class
BoundFlagRef
include/util/clara.hpp:680
Class
BoundFlagRefBase
include/util/clara.hpp:650
Class
BoundLambda
include/util/clara.hpp:720
Class
BoundRef
include/util/clara.hpp:642
Class
BoundValueRef
include/util/clara.hpp:656
Class
BoundValueRef<std::vector<T>>
include/util/clara.hpp:665
Class
BoundValueRefBase
include/util/clara.hpp:647
Class
ButtonAction
src/modules/mpris/mpris.cpp:598
Class
CFFI
include/modules/cffi.hpp:30
Class
CancellationGuard
* Defer pthread_cancel until the end of a current scope. * * Required to protect a scope where it's unsafe to raise `__forced_unwind` exception. *
include/util/sleeper_thread.hpp:20
Class
Cava
include/modules/cava/cavaRaw.hpp:8
Class
CavaBackend
include/modules/cava/cava_backend.hpp:26
Class
CavaGLSL
include/modules/cava/cavaGLSL.hpp:10
Enum
ChangeType
include/util/backend_common.hpp:8
Enum
CldMode
include/modules/clock.hpp:13
Class
Client
include/client.hpp:18
Class
Clock
include/modules/clock.hpp:16
Class
Clock
include/modules/simpleclock.hpp:10
Class
Columns
include/util/clara.hpp:69
Class
ComposableParserImpl
include/util/clara.hpp:764
Class
Config
include/config.hpp:14
Class
Context
include/modules/mpd/state.hpp:22
Class
ControllerInfo
include/modules/bluetooth.hpp:16
Class
Cpu
include/modules/cpu.hpp:17
Class
CpuFrequency
include/modules/cpu_frequency.hpp:17
Class
CpuUsage
include/modules/cpu_usage.hpp:17
Class
CssReloadHelper
include/util/css_reload_helper.hpp:15
Class
CssReloadHelperTest
test/utils/css_reload_helper.cpp:11
Class
Custom
include/modules/custom.hpp:15
Class
DefaultGtkIconThemeWrapper
include/util/gtk_icon.hpp:7
Class
DeviceInfo
include/modules/bluetooth.hpp:29
Class
Disconnected
include/modules/mpd/state.hpp:148
Class
Disk
include/modules/disk.hpp:14
Enum
DisplayedShortFlag
include/modules/sway/language.hpp:24
Class
EnumParser
include/util/enum.hpp:10
Class
EnumParser<modules::hyprland::Workspaces::ActiveWindowPosition>
src/util/enum.cpp:44
Class
EnumParser<modules::hyprland::Workspaces::SortMethod>
src/util/enum.cpp:43
Class
EnumParser<util::KillSignalAction>
src/util/enum.cpp:45
Class
EventHandler
include/modules/hyprland/backend.hpp:14
Class
EventHandler
include/modules/niri/backend.hpp:12
Class
ExeName
include/util/clara.hpp:820
Class
Factory
include/bar.hpp:22
Class
Factory
include/factory.hpp:11
Class
FileDescriptor
src/util/backlight_backend.cpp:14
Class
Gamemode
include/modules/gamemode.hpp:18
Class
GlibTestsFixture
* Minimal Glib application to be used for tests that require Glib main loop */
test/utils/fixtures/GlibTestsFixture.hpp:6
Class
Gps
include/modules/gps.hpp:17
Class
Group
include/group.hpp:12
Class
HelpColumns
include/util/clara.hpp:591
Class
Host
include/modules/sni/host.hpp:15
Class
IModule
include/IModule.hpp:7
Class
IPC
If you want to use the Hyprland IPC, simply use IPC::inst() to get the singleton instance. Do not create multiple instances.
include/modules/hyprland/backend.hpp:22
Class
IPC
include/modules/wayfire/backend.hpp:92
Class
IPC
include/modules/niri/backend.hpp:18
Class
IPCMock
test/hyprland/fixtures/IPCTestFixture.hpp:18
next →
1–100 of 421, ranked by callers