Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/debuggyo/Exo
/ functions
Functions
344 in github.com/debuggyo/Exo
⨍
Functions
344
◇
Types & classes
92
↓ 61 callers
Method
button
( icon: str = None, label: str = None, on_click=None, type="tonal", si
ignis/modules/m3components/button.py:15
↓ 32 callers
Method
run_command
(self, cmd, **kwargs)
exoinstall.py:140
↓ 15 callers
Method
get_user_choice
(self, prompt, options)
exoinstall.py:160
↓ 15 callers
Function
send_notification
(summary: str, body: str = None)
ignis/scripts/send_notification.py:4
↓ 14 callers
Function
make_toggle_buttons
( items, get_value, set_value, on_any_click=None, widget=None, bar_id=None )
ignis/modules/settings/widgets.py:28
↓ 14 callers
Method
update_layout
(self)
ignis/modules/osd/osd.py:103
↓ 13 callers
Function
SwitchRow
(active, on_change, **kwargs)
ignis/modules/settings/widgets.py:201
↓ 13 callers
Method
print_header
(self, title)
exoinstall.py:155
↓ 10 callers
Method
_update_all_layouts
()
ignis/scripts/set_bar_styles.py:113
↓ 9 callers
Method
_apply_css
(window, bar_id: int = 0)
ignis/scripts/set_bar_styles.py:40
↓ 9 callers
Method
_get_bar_settings
(bar_id: int)
ignis/scripts/set_bar_styles.py:20
↓ 9 callers
Method
get_window
(self, bar_id: int)
ignis/modules/bar/bar.py:288
↓ 8 callers
Method
widget
(self)
ignis/modules/bar/widgets/media.py:218
↓ 7 callers
Function
make_independent_toggle_buttons
(items, on_any_click=None, bar_id=None)
ignis/modules/settings/widgets.py:88
↓ 6 callers
Method
__init__
(self)
ignis/modules/settings/tabs/interface.py:19
↓ 6 callers
Method
launch
(self)
ignis/modules/launcher/launcher.py:140
↓ 6 callers
Function
rebuild_corners
()
ignis/scripts/set_bar_styles.py:6
↓ 6 callers
Method
run
(self)
exoinstall.py:45
↓ 6 callers
Method
setDarkMode
(active)
ignis/scripts/wallpaper.py:85
↓ 6 callers
Method
update
(self)
ignis/modules/m3components/newbutton.py:109
↓ 5 callers
Method
close_launcher
(self, *args)
ignis/modules/launcher/launcher.py:504
↓ 5 callers
Method
launch
(self)
ignis/modules/bar/widgets/launcher.py:19
↓ 5 callers
Method
update_ui
(self)
ignis/modules/settings/tabs/network.py:78
↓ 5 callers
Method
update_workspaces
(self, *args)
ignis/modules/bar/widgets/workspaces.py:203
↓ 4 callers
Method
__init__
(self)
ignis/modules/settings/tabs/appearance.py:521
↓ 4 callers
Method
_update_dock
(self, *args)
ignis/modules/bar/widgets/tasks.py:238
↓ 4 callers
Method
generatePreviews
()
ignis/scripts/wallpaper.py:144
↓ 4 callers
Method
get_icon
(self)
ignis/modules/shared_modules/app_icon.py:63
↓ 4 callers
Function
stop_recording
()
ignis/scripts/recorder.py:96
↓ 4 callers
Function
update_active
()
ignis/modules/settings/widgets.py:33
↓ 4 callers
Method
update_ui
(self)
ignis/modules/settings/tabs/bluetooth.py:109
↓ 4 callers
Method
update_visibility
(self)
ignis/modules/bar/widgets/systeminfotray.py:92
↓ 3 callers
Method
__init__
(self)
ignis/modules/settings/tabs/services.py:170
↓ 3 callers
Method
__init__
(self)
ignis/modules/settings/tabs/about.py:71
↓ 3 callers
Method
__init__
(self)
ignis/modules/settings/tabs/quick.py:457
↓ 3 callers
Method
__populate_pinned_apps_list
(self)
ignis/modules/launcher/launcher.py:402
↓ 3 callers
Method
__search
(self, *args)
ignis/modules/launcher/launcher.py:459
↓ 3 callers
Method
_get_app_from_window
(self, window)
ignis/modules/bar/widgets/tasks.py:74
↓ 3 callers
Function
_record_source
(source: str, *args: str, **kwargs)
ignis/scripts/recorder.py:71
↓ 3 callers
Method
_update_icons
(self)
ignis/modules/bar/widgets/workspaces.py:111
↓ 3 callers
Method
_update_ui
(self, *args)
ignis/modules/bar/widgets/battery.py:96
↓ 3 callers
Method
build
(self)
ignis/modules/bar/bar.py:54
↓ 3 callers
Method
connected_group
(child, **kwargs)
ignis/modules/m3components/button.py:65
↓ 3 callers
Method
setWall
(path)
ignis/scripts/wallpaper.py:16
↓ 3 callers
Method
toggle_window
(self, *args)
ignis/modules/launcher/launcher.py:516
↓ 3 callers
Method
uninstall_exo
(self)
exoinstall.py:1095
↓ 3 callers
Method
update_layout
(self)
ignis/modules/bar/widgets/systeminfotray.py:73
↓ 3 callers
Method
update_visibility
(self)
ignis/modules/bar/widgets/recording_indicator.py:134
↓ 2 callers
Method
__init__
( self, box: "PopupBox", window: "NotificationPopup", notification: Notification )
ignis/modules/notifications/popup.py:11
↓ 2 callers
Method
__init__
(self, **kwargs)
ignis/modules/m3components/newbutton.py:11
↓ 2 callers
Method
__init__
(self, notification: Notification, **kwargs)
ignis/modules/quickcenter/widgets/notificationcenter.py:11
↓ 2 callers
Method
__init__
(self, notification: Notification, **kwargs)
ignis/modules/m3test/m3test.py:10
↓ 2 callers
Method
__init__
( self, application: Application, launcher_instance: "Launcher", is_featured:
ignis/modules/launcher/launcher.py:18
↓ 2 callers
Method
__populate_apps
( self, apps: list[Application], featured_app: Application | None = None )
ignis/modules/launcher/launcher.py:426
↓ 2 callers
Method
__update_layout_button_icon
(self)
ignis/modules/launcher/launcher.py:362
↓ 2 callers
Method
__update_players
(self)
ignis/modules/bar/widgets/media.py:188
↓ 2 callers
Method
_create_app_button
(self, app, is_open: bool, is_active: bool = False)
ignis/modules/bar/widgets/tasks.py:139
↓ 2 callers
Method
_find_and_create_gallery_async
(self)
ignis/modules/settings/tabs/appearance.py:412
↓ 2 callers
Method
_focus_window
(self, window)
ignis/modules/bar/widgets/tasks.py:110
↓ 2 callers
Method
_get_windows_for_workspace
(self)
ignis/modules/bar/widgets/workspaces.py:97
↓ 2 callers
Method
_is_same_app
(self, id1: str, id2: str)
ignis/modules/bar/widgets/tasks.py:67
↓ 2 callers
Method
_set_and_update_wallpaper
(self, path)
ignis/modules/settings/tabs/appearance.py:81
↓ 2 callers
Method
_set_and_update_wallpaper
(self, path)
ignis/modules/settings/tabs/quick.py:293
↓ 2 callers
Method
_update_age_label
(self)
ignis/modules/notifications/notifications.py:163
↓ 2 callers
Method
_update_palette_selection
(self)
ignis/modules/settings/tabs/appearance.py:343
↓ 2 callers
Method
_update_palette_selection
(self)
ignis/modules/settings/tabs/quick.py:277
↓ 2 callers
Function
_update_pause_state
()
ignis/scripts/recorder.py:47
↓ 2 callers
Method
_update_selected_icons
(self)
ignis/modules/settings/tabs/appearance.py:491
↓ 2 callers
Method
_update_theme_selection
(self)
ignis/modules/settings/tabs/appearance.py:351
↓ 2 callers
Method
_update_theme_selection
(self)
ignis/modules/settings/tabs/quick.py:285
↓ 2 callers
Method
_update_window_properties
(self)
ignis/modules/notifications/popup.py:102
↓ 2 callers
Function
auto_dark
()
ignis/scripts/auto_dark.py:6
↓ 2 callers
Method
corner
( cls, anchors: list, name, exclusivity, corner_type, size: in
ignis/modules/corners/corners.py:9
↓ 2 callers
Method
destroy
(self)
ignis/modules/m3test/m3test.py:16
↓ 2 callers
Method
full_install
(self)
exoinstall.py:836
↓ 2 callers
Function
get_active_workspace
()
ignis/modules/bar/widgets/workspaces.py:27
↓ 2 callers
Method
get_file_hash
(self, file_path)
exoinstall.py:206
↓ 2 callers
Method
get_match_score
(self, app, app_id: str)
ignis/modules/shared_modules/app_icon.py:24
↓ 2 callers
Method
install_as_command
(self)
exoinstall.py:1005
↓ 2 callers
Method
open_window
(self, window)
ignis/modules/quickcenter/quickcenter.py:14
↓ 2 callers
Method
refresh_pinned_apps_list
(self)
ignis/modules/launcher/launcher.py:399
↓ 2 callers
Method
screen
(cls, anchors: list, corner_size)
ignis/modules/corners/corners.py:42
↓ 2 callers
Method
select
(self, key)
ignis/modules/m3components/navigation_rail.py:31
↓ 2 callers
Method
setColors
(colorScheme)
ignis/scripts/wallpaper.py:51
↓ 2 callers
Method
setFloating
(enabled: bool, bar_id: int = 0)
ignis/scripts/set_bar_styles.py:310
↓ 2 callers
Method
setShellCorners
(enabled: bool)
ignis/scripts/set_bar_styles.py:320
↓ 2 callers
Method
setSide
(side: str, bar_id: int = 0)
ignis/scripts/set_bar_styles.py:150
↓ 2 callers
Method
set_paused
(self, is_paused: bool)
ignis/modules/bar/widgets/recording_indicator.py:100
↓ 2 callers
Method
set_suppress_osd_flag
(self)
ignis/modules/quickcenter/widgets/sliders.py:88
↓ 2 callers
Method
show_osd
(self)
ignis/modules/osd/osd.py:91
↓ 2 callers
Method
slider
( min: float, max: float, value: float, vertical: bool = False, step:
ignis/modules/m3components/slider.py:5
↓ 2 callers
Method
stop_timer
(self)
ignis/modules/bar/widgets/recording_indicator.py:157
↓ 2 callers
Method
update_install
(self)
exoinstall.py:895
↓ 2 callers
Method
update_layout
(self)
ignis/modules/bar/widgets/recording_indicator.py:109
↓ 2 callers
Method
update_side
(self)
ignis/modules/quickcenter/quickcenter.py:115
↓ 2 callers
Method
update_tooltip
(self)
ignis/modules/bar/widgets/media.py:21
↓ 2 callers
Method
widget
(self)
ignis/modules/bar/widgets/systeminfotray.py:104
↓ 2 callers
Method
workspaces_scroll
(self, difference: int)
ignis/modules/bar/widgets/workspaces.py:342
↓ 1 callers
Method
__add_player
(self, obj: MprisPlayer, show_labels: bool)
ignis/modules/bar/widgets/media.py:204
↓ 1 callers
Method
__init__
( self, icon: str = None, title: str = None, description: str = None,
ignis/modules/settings/widgets.py:143
next →
1–100 of 344, ranked by callers