Commit graph

8 commits

Author SHA1 Message Date
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
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
7a284c98e5 fix(space): fix isse with whitespace trimming from separators 2023-08-21 08:04:44 +03:00
Valentin Uveges
2beae09938 feat(module): rework the session module, format code, rework module loader 2023-08-18 08:17:37 +03:00
Valentin Uveges
c7ee28aafe feat(modules): simplify parameters and use consistency in naming 2023-08-09 11:44:36 +03:00
Valentin Uveges
703c2f7f0a feat(modules): bug fix and add inverse collor option for status right separator 2023-08-08 12:23:11 +03:00
Valentin Uveges
3b4bf404db feat(modules): refactor modules and extract common functionality 2023-08-08 11:45:45 +03:00
Valentin Uveges
56a447094a feat(modules): extract all ui components into independend modules 2023-08-06 20:51:23 +03:00