1
0

203 Commits

Author SHA1 Message Date
Guz
4255b0a769 Merge pull request #1 from catppuccin/main
update branch
2024-04-05 13:24:21 -03:00
vdbe
5ed4e8a6a2 fixup! Cleanup shellcheck warnings (#178) (#179)
Dont remove checking for `catppuccin.tmux`
2024-03-30 22:11:39 +01: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
Valentin Uveges
809361f5c2 feat(status, window): add option to make overwrite status background … (#170)
* 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
2024-03-24 10:36:51 +02:00
vdbe
e80cb735bb feat(uptime): replace plugin with sed (#163)
* module(uptime): replace plugin with custom sed

* module(uptime): update doc
2024-03-22 19:29:25 +01:00
Valentin Uveges
6e40906b2d fix(window_status): fix window space between text, window status, right separator (#168) 2024-03-18 16:33:08 +01:00
Muhammad Zafar
d0371badc7 Add tmux-clima as another module for weather (#161)
* Add tmux-clima as a module

* Update tmux option names according to the clima module

* Add README for tmux-clima

* Update README.md according to suggestions

* Remove unnecessary readme part

---------

Co-authored-by: vdbewout <vdbewout@gmail.com>
2024-03-18 14:16:23 +01:00
Ikko Eltociear Ashimine
c0861b7861 docs(README.md): fix typo prefered -> preferred 2024-03-17 22:26:48 +00:00
David Kaufman
843946e176 make status_justify configurable (#145)
* make status_justify configurable

* added README

* moved below status_default

* refactor: pr comments

---------

Co-authored-by: Hamothy <58985301+sgoudham@users.noreply.github.com>
Co-authored-by: sgoudham <sgoudham@gmail.com>
2024-03-17 16:43:29 +01:00
qadzek
2a3bc9ea91 Clarify creating a custom module (#164)
* Clarify creating a custom module

* Fix path

Co-authored-by: Hamothy <58985301+sgoudham@users.noreply.github.com>

* Fix formatting and mention required plugins

* docs: indentation & small tweaks

---------

Co-authored-by: Hamothy <58985301+sgoudham@users.noreply.github.com>
Co-authored-by: sgoudham <sgoudham@gmail.com>
2024-03-17 16:41:20 +01:00
vdbe
4eb10fa510 ci: add testing & shellcheck workflows (#159) 2024-03-15 15:34:04 +00:00
vdbe
cece0c3677 Merge pull request #158 from JesseStorms/patch-1
Fixed typos and formatting oversight in readme.md
2024-03-13 18:51:07 +01:00
Jesse Storms
45e4dec2bb Fixed typos and formatting oversight in readme.md 2024-03-13 18:36:53 +01:00
vdbe
f31184d099 Merge pull request #156 from xwjdsh/feat/add-space-to-window-status-icon
Add space to default window status icons
2024-03-12 18:32:02 +01:00
Wen Sun
8cb36097d1 Add space to default window status icons 2024-03-12 10:05:44 +09:00
vdbe
32df6db4b4 refactor: re-include gitignore (#154)
Ignore custom (with the exception of documentation/examples)
so no custom user modules make it upstream
2024-03-07 16:58:25 +00:00
Valentin Uveges
aa12d6f0ef Merge pull request #148 from connordeckers/main
feat(config): allow status bar to be disabled by default
2024-03-07 07:36:41 +02:00
Valentin Uveges
6cf7bfff78 Merge pull request #139 from henrisota/feat-load-module
feat(load): add load module based on jamesoff/tmux-loadavg
2024-03-07 07:32:24 +02:00
Valentin Uveges
6cb9e77e7b Merge branch 'main' into feat-load-module 2024-03-07 07:32:12 +02:00
Valentin Uveges
3207eca990 Merge pull request #138 from henrisota/feat-uptime-module
feat(uptime): add uptime module based on robhurring/tmux-uptime
2024-03-07 07:29:19 +02:00
Valentin Uveges
d91c5b082d Merge pull request #133 from YongJieYongJie/feat/different-border-color-if-pane_synchronized
feat(pane): different border color if pane_synchronized
2024-03-07 07:28:41 +02:00
Henri Sota
219ff4330b docs(README.md) use correct option for default window color (#137) 2024-03-07 01:02:05 +00:00
Hamothy
0f1d4a365e docs(custom): fix outdated module name (#153) 2024-03-07 00:55:28 +00:00
Roeeeee
0be44ee9bd docs(README.md): add missing formatting for setting tmux options (#132) 2024-03-06 23:37:14 +00:00
Hamothy
cbaf76cddd docs(README.md): improve manual install steps (#152) 2024-03-06 21:09:55 +00:00
Carlos Ortiz
36a5b0584c docs(README.md): fix minor spelling errors (#151) 2024-03-06 20:36:40 +00:00
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
Henri Sota
307edce7da feat(load): add load module based on jamesoff/tmux-loadavg 2024-02-18 10:34:21 +01:00
Henri Sota
1882a27925 feat(uptime): add uptime module based on robhurring/tmux-uptime 2024-02-17 21:04:18 +01:00
YongJieYongJie
51b85e07a9 feat(pane): different border color if pane_synchronized 2024-02-07 00:40:26 -08: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