Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
e4114f4
add mako: tldr pages for mako and makoctl
Seito1090 Nov 1, 2025
01e024a
Added reference to makoctl in mako entry
Seito1090 Nov 1, 2025
c6b6d15
add mako entry: ran tests this time
Seito1090 Nov 1, 2025
e05af4a
Update pages/linux/mako.md
Seito1090 Nov 1, 2025
61ccc19
Update pages/linux/mako.md
Seito1090 Nov 1, 2025
968aec6
Update pages/linux/mako.md
Seito1090 Nov 1, 2025
f05fed4
Update pages/linux/mako.md
Seito1090 Nov 1, 2025
860949f
Update pages/linux/makoctl-mode.md
Seito1090 Nov 1, 2025
6329c72
Update pages/linux/makoctl-mode.md
Seito1090 Nov 1, 2025
fc1de57
Update pages/linux/makoctl-dismiss.md
Seito1090 Nov 1, 2025
26c9149
Update pages/linux/makoctl.md
Seito1090 Nov 1, 2025
93fda68
Update pages/linux/makoctl.md
Seito1090 Nov 1, 2025
3d5e244
Update pages/linux/makoctl.md
Seito1090 Nov 1, 2025
24b42b7
Merge branch 'main' into mako
Seito1090 Nov 1, 2025
e5cc35e
Merge branch 'main' into mako
Seito1090 Nov 2, 2025
927b047
Update pages/linux/makoctl-mode.md
Seito1090 Nov 2, 2025
9a1db3d
Update pages/linux/makoctl-dismiss.md
Seito1090 Nov 2, 2025
ce43f57
Update pages/linux/makoctl-dismiss.md
Seito1090 Nov 2, 2025
bf27569
Update pages/linux/makoctl-dismiss.md
Seito1090 Nov 2, 2025
565d7cd
Update pages/linux/makoctl-invoke.md
Seito1090 Nov 2, 2025
e4d2add
Update pages/linux/makoctl-mode.md
Seito1090 Nov 2, 2025
f201022
Update pages/linux/mako.md
Seito1090 Nov 3, 2025
df1b6ec
Update pages/linux/makoctl-dismiss.md
Seito1090 Nov 3, 2025
e31001d
Update pages/linux/makoctl-dismiss.md
Seito1090 Nov 3, 2025
58529ac
Update pages/linux/makoctl-invoke.md
Seito1090 Nov 3, 2025
4edf51a
Update pages/linux/makoctl.md
Seito1090 Nov 3, 2025
cc44079
Update pages/linux/makoctl.md
Seito1090 Nov 3, 2025
36075c1
Update pages/linux/makoctl.md
Seito1090 Nov 3, 2025
a6fb9af
Merge branch 'main' into mako
Seito1090 Nov 3, 2025
8ef4a75
Merge branch 'main' into mako
Seito1090 Nov 3, 2025
6c0a2af
Merge branch 'main' into mako
Seito1090 Nov 4, 2025
18f4bfc
Update pages/linux/mako.md
Seito1090 Nov 4, 2025
46b3aef
Update pages/linux/makoctl-mode.md
Seito1090 Nov 4, 2025
6e13f88
Merge branch 'main' into mako
Seito1090 Nov 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions pages/linux/mako.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# mako

> Notification daemon for Wayland compositors.
> Can be controlled with `makoctl`.
> More information: <https://manned.org/mako>.

- Start the `mako` notification daemon:

`mako`

- Start with a custom configuration file:

`mako {{[-c|--config]}} {{path/to/config}}`

- Set maximum number of visible notifications:

`mako --max-visible {{5}}`

- Set default timeout in milliseconds (0 to disable):

`mako --default-timeout {{2000}}`

- Group notifications by application name:

`mako --group-by {{app_name}}`

- Display help:

`mako {{[-h|--help]}}`
24 changes: 24 additions & 0 deletions pages/linux/makoctl-dismiss.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# makoctl dismiss

> Dismiss notifications in `mako`.
> More information: <https://manned.org/makoctl>.

- Dismiss the most recent notification:

`makoctl dismiss`

- Dismiss a specific notification by ID:

`makoctl dismiss -n {{notification_id}}`

- Dismiss all notifications:

`makoctl dismiss {{[-a|--all]}}`

- Dismiss all notifications in the first group:

`makoctl dismiss {{[-g|--group]}}`

- Dismiss without adding to history:

`makoctl dismiss {{[-h|--no-history]}}`
12 changes: 12 additions & 0 deletions pages/linux/makoctl-invoke.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# makoctl invoke

> Invoke actions on notifications in `mako`.
> More information: <https://manned.org/makoctl>.

- Invoke the default action on the most recent notification:

`makoctl invoke`

- Invoke a specific action on a notification (if not specified, default is used):

`makoctl invoke -n {{notification_id}} {{action_name}}`
25 changes: 25 additions & 0 deletions pages/linux/makoctl-mode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# makoctl mode

> Manage notification modes in `mako`.
> Modes can be used to change notification behavior (e.g., do-not-disturb).
> More information: <https://manned.org/makoctl>.

- List all currently active modes:

`makoctl mode`

- Add a mode:

`makoctl mode -a {{do-not-disturb}}`

- Remove a mode:

`makoctl mode -r {{do-not-disturb}}`

- Toggle a mode (add if absent, remove if present):

`makoctl mode -t {{do-not-disturb}}`

- Set specific modes, replacing all current modes:

`makoctl mode -s {{mode1 mode2 ...}}`
25 changes: 25 additions & 0 deletions pages/linux/makoctl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# makoctl

> Control the `mako` notification daemon.
> Some subcommands such as `dismiss`, `invoke`, and `mode` have their own usage documentation.
> More information: <https://manned.org/makoctl>.

- List all current notifications:

`makoctl list`

- List notification history:

`makoctl history`

- Reload the configuration file:

`makoctl reload`

- Restore the most recently expired notification from history:

`makoctl restore`

- Display help:

`makoctl help`