Username404-59
8dfca4303d
Update docs to mention {app_name} in launch_command
2025-06-22 16:53:43 +02:00
Username404-59
c2d55a1963
Add documentation for launch_command
2025-06-21 14:47:53 +02:00
923fc4b5af
Merge pull request #1048 from postsolar/feat/music-popup-truncate
...
feat(music): Add `truncate_popup_{artist,album,title}` to `music`
2025-06-16 11:40:42 +01:00
postsolar
69ae4c2ac6
Add truncate_popup_{artist,album,title}
to music
2025-06-16 13:36:28 +03:00
postsolar
f9ff267aa2
Add truncate
option for volume
popup
2025-06-14 05:43:42 +03:00
beab26a37e
docs: add missing menu sidebar link
2025-05-26 16:38:15 +01:00
Claire Neveu
96e10fe139
feat: add menu
module
...
Adds a new Menu module which allows users to create XDG or custom menus that open after clicking on a button.
Resolves #534
Co-authored-by: Jake Stanger <mail@jstanger.dev>
2025-05-26 16:23:49 +01:00
3a0e102afc
feat: change icon_overrides
to apply to all resolved images
2025-05-25 16:24:17 +01:00
Brandon
b13c725f67
feat(custom): add halign and valign options to box widget ( #988 )
2025-05-19 09:20:59 +01:00
da5164c8a4
docs(gtk4): fix launcher icon
2025-05-16 22:34:04 +01:00
e19af2bdd3
docs(gtk4): update launcher as partially ported, update popups/ipc
2025-04-25 23:49:14 +01:00
a9508e6541
Merge pull request #855 from Rodrigodd/feat/module-bindmode
...
feat: rename sway_mode to bindmode and add Hyprland support
2025-04-22 23:40:47 +01:00
304fa03d90
docs(gtk4): update music to ported, popup state
2025-04-22 22:32:59 +01:00
0c84c0c583
docs(gtk4): update workspaces to be ported
2025-04-21 23:26:19 +01:00
Rodrigodd
5a5b110c7a
feat: rename sway_mode to bindmode and add Hyprland support
...
Signed-off-by: Rodrigodd <rodrigobatsmoraes@hotmail.com>
2025-04-21 19:13:59 -03:00
f4f5910f61
docs(gtk4): update clipboard, custom, keyboard, script, sysinfo to be ported
2025-03-28 21:24:10 +00:00
caa288656c
docs(gtk4): add text format status
2025-03-28 20:25:07 +00:00
41d29d84c8
docs(gtk4): update notifications to ported
2025-03-27 14:34:16 +00:00
3e5fcdc86c
docs: add info on gtk 4 port
2025-03-26 23:35:39 +00:00
15177d707e
build: add feature flags for custom
, label
, script
modules
2025-03-24 22:11:24 +00:00
c20feb77b7
feat: fully implement orientation/justify options
...
Adds `orientation` and `justify` options to all modules and custom
widgets where it makes sense to do so.
Any modules without support document this. Widgets fully document the
options inline where present for now.
Resolves #296
2025-03-22 19:24:41 +00:00
9c7a562469
docs(tray): correct to direction
instead of orientation
...
Fixes #886
2025-03-10 17:30:32 +00:00
b83f26cb1a
feat(sysinfo): expose values as ironvars
2025-02-23 16:51:30 +00:00
ba5ec8015d
feat(label): add truncate to module and custom widget
2025-02-22 12:59:00 +00:00
183ca402d4
feat(launcher): pagination controls when item count is reached
...
Resolves #633
2025-02-22 12:59:00 +00:00
Anant Sharma
02a8ddabf0
feat(workspaces): niri support
...
Co-authored-by: Jake Stanger <mail@jstanger.dev>
2025-02-21 16:12:05 +00:00
01de0ac6f5
feat(sysinfo): overhaul to add aggregate/unit/formatting support
...
This completely reworks the sysinfo module to add support for aggregate functions, better support for working with individual devices, the ability to specify units, and some string formatting support.
Several new tokens have also been added, and performance should be marginally improved.
BREAKING CHANGE: Use of the `sys_info` module in your config will need to be updated to use the new token format. See the wiki page for more info.
2025-02-15 22:58:17 +00:00
49ab7e0c7b
Merge pull request #837 from BowDown097/master
...
feat: icon overrides
2025-02-15 22:43:46 +00:00
BowDown097
d5e4e08863
refactor: address requested changes (2)
2025-02-05 07:40:54 -08:00
BowDown097
40d449e011
refactor: address requested changes
2025-02-04 09:48:10 -08:00
814fbc2d8f
docs(keyboard): add missing show_layout
option
2025-02-04 15:00:18 +00:00
kuzy000
03e6f10141
feat(keyboard): ability to display and switch kb layout ( #836 )
...
This extends the existing `keys` module to be able to show the current keyboard layout, and cycle between layouts (using the `next` command) by clicking. The `keys` module has been renamed to `keyboard` to more accurately reflect its extended featureset.
2025-02-03 21:19:30 +00:00
BowDown097
d1b4af4710
refactor: make icon overrides bar-level and apply to focused module
2025-01-16 21:39:06 -08:00
BowDown097
87c680122b
feat(launcher): icon overrides
2025-01-10 20:28:05 -08:00
BowDown097
708118d266
feat: justify property for clock and custom label
2025-01-01 12:16:04 -08:00
Donovan Glover
4381fd505d
feat: add shell completions
...
Auto-generated with clap.
2024-12-29 00:19:02 +00:00
03136e7c70
feat(workspaces): new sorting options
...
Renames existing `alphanumeric` sorting method to `label` and adds a new method called `name` which uses the real workspace name, akin to behaviour before #799 .
BREAKING CHANGE: The workspace `sort` config option valid values have changed. Where `alphanumeric` is explicitly set, this will need changing to one of `label` or `name`.
2024-12-28 14:01:30 +00:00
63a9a427bb
docs: add keys page to sidebar
2024-12-28 01:14:08 +00:00
ccfe73f6a7
feat: libinput keys
module
...
Adds a new module which shows the status of toggle mod keys (capslock, num lock, scroll lock).
Resolves #700
2024-12-27 19:44:25 +00:00
BowDown097
7bff8c0a7f
docs(launcher): note middle click functionality
2024-12-15 12:44:36 -08:00
pachliopta
64b953ce5e
feat(launcher): add option to minimize window if focused
2024-11-24 21:46:45 +00:00
9c13e534b7
Merge pull request #735 from Rodrigodd/feat/urgent
...
feat: add `.urgent` workspace css class
2024-11-24 21:40:52 +00:00
da13b9d500
feat(launcher): truncate
and truncate_popup
config options
2024-11-24 21:35:38 +00:00
df4bfc83d0
feat(truncate): explicit off
mode
2024-11-24 21:30:54 +00:00
Ridan Vandenbergh
42e25f5ef2
fix(ipc): support querying against duplicate bar names
...
It is possible/valid to define multiple bars by the same name by setting `name` on the top-level bar object, but not specifying monitors. This updates IPC to support this scenario.
Allow IPC to act on multiple bars by the same name (#777 )
2024-11-16 20:48:12 +00:00
f161429dfc
docs(clock): align table columns
2024-11-16 20:36:28 +00:00
e4e9632caa
fix(tray): menu causing bar to lose focus on sway
...
BREAKING CHANGE: The `direction` option has been changed to only accept `horizontal` or `vertical`
2024-11-16 20:36:20 +00:00
30de23dc64
refactor(tray): switch over to libdbusmenu-gtk3
...
Also adds tooltips
2024-11-16 17:35:29 +00:00
ff3f541183
docs(tray): fix formatting
2024-11-16 17:19:23 +00:00
56153f189a
docs(dynamic values): fix missing backtick
2024-10-15 21:47:11 +01:00