Commit graph

170 commits

Author SHA1 Message Date
Connor Deckers
e321a25dab feat(config): allow status bar to be disabled by default
This allows setting the status bar visibility on load, rather than
forcing it to be on by default. It also prevents flashing from the
status bar if the status bar is disabled in config after plugins are
loaded.
2024-03-02 13:51:49 +11:00
Valentin Uveges
a0119d2528
Merge pull request #130 from vdbe/perf/load_modules
perf(load_modules): only check relevant directories
2024-02-01 21:59:54 +02:00
vdbewout
a43527df70
perf(load_modules): only check relevant directories 2024-01-30 14:48:24 +01:00
Valentin Uveges
db7cd6e9b2
Merge pull request #110 from vdbe/refactor/load_modules
refactor(load_modules)
2024-01-30 12:32:08 +02:00
vdbewout
5099404ed9
fix(load_modules): zsh compatibility 2024-01-30 09:29:39 +01:00
Valentin Uveges
6ae90fe3fd
Merge pull request #117 from edman/patch-1 2024-01-27 07:34:44 +02:00
Edman P. Anjos
50d5fe6c6e feat(weather): add weather module for xamut/tmux-weather
Weather module
Requirements
This module depends on https://github.com/xamut/tmux-weather.

Install
The preferred way to install tmux-weather is using TPM.

Configure
Load tmux-weather after you load catppuccin.

set -g @plugin 'catppuccin/tmux'
...
set -g @plugin 'xamut/tmux-weather'

Add the weather module to the status modules list.

set -g @catppuccin_status_modules" "... weather ..."
2024-01-26 21:29:26 +01:00
vdbewout
3f3ee79e27
refactor(load_modules)
- Check if file exists instead of sourcing and checking for an error
- Loop over module directories
- Fix `module_index`: was treated as a string ("0", "0+1", "0+1+1")
2024-01-26 08:28:12 +01:00
Valentin Uveges
2ff900dc7a
Merge pull request #94 from thezacharytaylor/feature/current-window-bg-color
Feature: Window BG Color
2024-01-18 22:53:14 +02:00
Valentin Uveges
a7566999a0 feat(pane): revert default config to pane status off 2024-01-18 22:50:33 +02:00
Valentin Uveges
bfc52dae6d
Merge pull request #114 from Em1lT/fix-conflicts
Pane customization options
2024-01-18 22:31:38 +02:00
Zachary Taylor
4ebafff29e
chore: update readme for new window configs 2024-01-18 09:56:33 -06:00
Zachary Taylor
820eb09125
feat: adding window current bg option 2024-01-18 09:53:56 -06:00
Zachary Taylor
fc7b6c1850
feat: adding default window color option 2024-01-18 09:53:19 -06:00
Emil Toivainen
23a6d4aca7
Merge branch 'main' into fix-conflicts 2024-01-18 16:28:16 +02:00
Valentin Uveges
20c9542ec4
Merge pull request #112 from peterkracik/main
Configure path for custom modules
2024-01-17 20:39:46 +02:00
Valentin Uveges
eff369c9ee
Merge branch 'main' into main 2024-01-17 20:39:31 +02:00
Valentin Uveges
1e03544080
Merge pull request #89 from realeinherjar/einherjar/cpu
feat(cpu): add cpu module
2024-01-17 19:54:10 +02:00
Valentin Uveges
85420ca825
Merge pull request #106 from alewis001/pane-border-styles
feat: Configure pane (active) border styles
2024-01-17 19:18:25 +02:00
Valentin Uveges
12051a2e94
Merge pull request #105 from qadzek/patch-1
docs: demonstrate how to use a command or script
2024-01-17 17:50:58 +02:00
Emil Toivainen
26b7cebfb1 feat: update README 2024-01-11 22:08:49 +02:00
Emil Toivainen
6bc229cdfd feat: README 2024-01-11 21:56:03 +02:00
Emil Toivainen
38b25a816d feat: pane enable & top/bottom 2024-01-11 21:03:25 +02:00
Emil Toivainen
0972b6d300 feat: pane module 2024-01-11 16:22:11 +02:00
Peter Kracik
5172c764e2 added readme 2024-01-10 17:02:06 +01:00
Peter Kracik
b306dc5450 custom plugin dir 2024-01-10 16:54:58 +01:00
Emil Toivainen
17c3e24297 feat: pane default format sh 2024-01-10 15:41:38 +02:00
Emil Toivainen
8f12a36d38 feat: pane current format 2024-01-10 14:08:56 +02:00
Emil Toivainen
f91a20beba feat: added pane formatting model 2024-01-10 13:59:51 +02:00
Emil Toivainen
29a95145c7 feat: pane configuration 2024-01-09 15:37:26 +02:00
Alex Lewis
ae7bd3ed77 feat: Configure pane (active) border styles 2024-01-03 16:30:27 +00:00
qadzek
fc23dfe931
docs: demonstrate how to use a command or script
The module template currently only shows how to display a static text. This PR clarifies how to use a command or script to display a dynamic text.
2024-01-03 14:04:40 +01:00
Zachary Taylor
d406e42cae
making the default background changeable as well 2023-11-08 13:40:20 -06:00
Zachary Taylor
9f25bbbf65
allow modification of current window bg color 2023-11-08 13:29:56 -06:00
Valentin Uveges
47e33044b4
Merge pull request #91 from abonnaudet-ledger/patch-1
README.md: fix typo
2023-11-01 18:04:51 +02:00
Einherjar
a4a50cfd69
feat(cpu): add cpu module
CPU module
Requirements
This module depends on [`tmux-cpu`](https://github.com/tmux-plugins/tmux-cpu).

Install
The prefered way to install tmux-cpu is using [TPM](https://github.com/tmux-plugins/tpm).

Configure
Load tmux-cpu after you load catppuccin.

set -g @plugin 'catppuccin/tmux'
...
set -g @plugin 'tmux-plugins/tmux-cpu'
Add the cpu module to the status modules list.

set -g @catppuccin_status_modules" "... cpu ..."
2023-10-30 19:02:21 -03:00
abonnaudet-ledger
e4c90c32c3
README.md: fix typo 2023-10-29 21:50:28 +01:00
Valentin Uveges
89ad057ebd Revert "Merge pull request #78 from ervinpopescu/add-config-options"
This reverts commit 2c5f785661, reversing
changes made to 79230ddb54.
2023-09-11 15:39:35 +03:00
Valentin Uveges
2c5f785661
Merge pull request #78 from ervinpopescu/add-config-options
Add config options
2023-09-11 08:25:42 +03:00
ervinpopescu
bb129ad37a
Add config options
`@catppuccin_window_left_separator_inverse`
`@catppuccin_window_right_separator_inverse`
`@catppuccin_status_left_separator_inverse`
2023-09-09 16:28:50 +03:00
Valentin Uveges
79230ddb54
Merge pull request #75 from sbehnke/main 2023-09-08 08:39:13 +03:00
Steven Behnke
8994986ad1
Update documentation to match the new catppuccin_status_modules_right style. 2023-09-07 22:36:57 -05:00
Valentin Uveges
d04e35db2e
Merge pull request #71 from lowstar/main
feat(status): allow modules in left_status
2023-09-06 21:11:47 +03:00
lowstar
6c06f6129b feat(status): more clear variable names
Introduce more clear variable names for module lists.
2023-09-06 20:05:51 +02:00
lowstar
e6890ce846 feat(status): allow modules in left_status 2023-08-29 09:10:14 +02:00
Valentin Uveges
7a284c98e5 fix(space): fix isse with whitespace trimming from separators 2023-08-21 08:04:44 +03:00
Valentin Uveges
0c336e4029 feat(docs): remove broken links from documentation 2023-08-19 14:58:41 +03:00
Valentin Uveges
6a47da6e53 feat(docs): update readme with info on how to set a module option value to null 2023-08-18 09:34:57 +03:00
Valentin Uveges
10fedae860 feat(options): add the option to set a value to null 2023-08-18 09:30:27 +03:00
Valentin Uveges
bcddba772c Merge branch 'main' of github.com:catppuccin/tmux 2023-08-18 08:17:52 +03:00