Commit graph

16 commits

Author SHA1 Message Date
Mikel Bravo
8276c5a5e3
feat(status): window specific separator config (#198)
* feat(window-builder): get window separator based on window type

* feat(window-format): send window type param to builder

fix: apply suggestions from code review

* feat(readme): add window type separator options
2024-09-07 10:03:44 +00:00
vdbe
9ee1695d75
fix: warning @catppuccin_window_status (#294)
No longer print warning if `@catppuccin_window_status` is not used
2024-08-14 22:06:05 +00:00
vdbe
41f2cf2e7a
refactor: catppuccin_window_status{_icon}_enable->catppuccin_window_status (#292)
`@catppuccin_window_status_enable` and
`@catppuccin_window_status_icon_enable` have been merged into
`@catppuccin_window_status`.

Current configurations will remain to work but receive a warning message of the
change.
2024-08-14 18:48:59 +00:00
j-xella
3860374835
Don't prepend separator before empty window status icons (#270)
Only works for catppuccin_window_status_icon_enable = yes

Co-authored-by: Aleksandr Jakusev <no@email.com>
2024-08-14 11:03:24 +00:00
vdbe
99013fafe6
perf: batch tmux show (#288)
* feat: batch tmux show options

* dont check for duplicates

* fix: status modules

* batch and cache build_window_icon

* perf: batch new options

* chore: tmux_batch_setup_module -> tmux_batch_setup_status_module

* fixup! perf: batch tmux show-options (#240)

Changes the line separator used by tmux_batch from ':' to the ascii unit
separator

FIXES: #240

* fix: string escaping of `..._tmux_batch_...`

`tmux show -v <option>` returns/prints the escaped value while the value string
of `tmux show <option>` is not escaped.

FIXES: #281
2024-08-12 11:52:27 +00:00
j-xella
df238924bc
Don't add icon separator if there is no icon for a status module (#265)
Implemented with advice of @vdbe

Co-authored-by: Aleksandr Jakusev <no@email.com>
2024-08-09 19:20:58 +00:00
vdbe
e2a1043f42
Revert "perf: batch tmux show-options (#240)" (#283)
This reverts commit 3c6f6f282b.
2024-08-06 13:25:59 +00:00
vdbe
3c6f6f282b
perf: batch tmux show-options (#240)
* feat: batch tmux show options

* dont check for duplicates

* fix: status modules

* batch and cache build_window_icon

* perf: batch new options

* chore: tmux_batch_setup_module -> tmux_batch_setup_status_module
2024-08-05 10:09:45 +00:00
vdbe
39dea78206
fixup! fix: status module trailing space transparancy (#250) (#253)
don't change `show_text`
2024-07-17 19:20:44 +00:00
vdbe
735363e7a0
fix: status module trailing space transparancy (#250) 2024-07-15 22:35:02 +00:00
vdbe
804f060fe1
Revert "fix(window_builder): number position left (#205)" (#209)
This reverts commit c0e072cb8b.
2024-05-11 10:01:16 +00:00
vdbe
75ffbfea01
fix(pane_builder): use default background instead of thm_bg (#204)
fix #180
2024-05-10 12:48:39 +00:00
vdbe
c0e072cb8b
fix(window_builder): number position left (#205)
Middle separator color was inverted when number position left
2024-05-10 12:47:23 +00:00
vdbe
61727758ac
Cleanup shellcheck warnings (#178)
* chore: shellcheck-warnings for catppuccin.tmux

Command used: `shellcheck catppuccin.tmux -ax -s bash`

* shellcheck: fix all warnings

Command used: `shellcheck -a catppuccin.tmux $(ls custom/*.sh pane/*.sh status/*.sh window/*.sh)`

* shellcheck: update workflow to check warnings

* shellcheck: include warnings from sourced files
2024-03-30 21:07:56 +01:00
Valentin Uveges
a1079943b6
feat: improve transparent background (#175)
* feat: improve transparent background

* fix: fix for config2

* chore: remove status right separator invert

* chore: update config presets in documentation
2024-03-28 18:55:01 +02:00
Valentin Uveges
e2d345648c
Move code out of main (#172)
* feat(status, window): add option to make overwrite status background color, add option to set the separator between windows

* feat(window): update documentation

* feat(window): update documentation

* feat(refactor): move code out of main and into separated files

* Update catppuccin.tmux

Co-authored-by: vdbe <44153531+vdbe@users.noreply.github.com>

* Update catppuccin.tmux

Co-authored-by: vdbe <44153531+vdbe@users.noreply.github.com>

---------

Co-authored-by: vdbe <44153531+vdbe@users.noreply.github.com>
2024-03-24 13:33:34 +02:00