Commit graph

59 commits

Author SHA1 Message Date
vdbewout
5099404ed9
fix(load_modules): zsh compatibility 2024-01-30 09:29:39 +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
a7566999a0 feat(pane): revert default config to pane status off 2024-01-18 22:50:33 +02:00
Emil Toivainen
23a6d4aca7
Merge branch 'main' into fix-conflicts 2024-01-18 16:28:16 +02:00
Valentin Uveges
eff369c9ee
Merge branch 'main' into main 2024-01-17 20:39:31 +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
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
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
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
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
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
Valentin Uveges
2beae09938 feat(module): rework the session module, format code, rework module loader 2023-08-18 08:17:37 +03:00
vdbewout
493c36477d
fix(main): remove old constants 2023-08-12 14:17:07 +02:00
Valentin Uveges
465eb977f5 fix(main): format code 2023-08-11 18:22:24 +03:00
Valentin Uveges
10d8db8b88 fix(main): use eval to load the key value pair from reading the theme 2023-08-11 17:58:53 +03:00
vdbewout
11a92b95fd
feat(tmux): remove sed dependency for custom icons 2023-08-11 15:00:28 +02:00
vdbewout
546afee39d
feat(tmux): remove sed dependency for theme loading 2023-08-11 14:59:51 +02:00
Valentin Uveges
d60e40e097 feat(tmux): reduce sed complexity 2023-08-10 19:35:21 +03:00
Valentin Uveges
6cef5a8b79 feat(tmux): improve posix compatibility 2023-08-10 19:27:30 +03:00
Valentin Uveges
ad6aa7bc47 fix(tmux): rename variable to avoid naming clash 2023-08-10 15:20:41 +03:00
Valentin Uveges
ab869e5704 feat(custom): add logic to load modules form custom, status and window so that the user cand define it's own modules or override any existing one 2023-08-10 08:50:15 +03:00
Valentin Uveges
8e70503cf1 feat(windows): add toggle for window status 2023-08-09 14:15:16 +03:00
Valentin Uveges
c168e4d32d feat(windows): format code 2023-08-09 13:12:36 +03:00
Valentin Uveges
8426fcfd30 feat(windows): add nerd font icons for windows status 2023-08-09 12:51:17 +03:00
Valentin Uveges
c7ee28aafe feat(modules): simplify parameters and use consistency in naming 2023-08-09 11:44:36 +03:00
Valentin Uveges
480eebcb62 feat(modules): extract common functionality between normal and selected window 2023-08-09 09:50:03 +03:00
Valentin Uveges
b3269c3e33 feat(modules): update modules to the default theme with no user config added 2023-08-08 13:09:03 +03:00
Valentin Uveges
e6169c6d2f feat(modules): update modules to the default theme with no user config added 2023-08-08 12:38:48 +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
Valentin Uveges
a436f766cb feat(modules): extract date_time module 2023-08-06 14:37:12 +03:00
VeejeyPL
5b0433d599 Update with icon customization 2023-06-06 12:33:05 +02:00
VeejeyPL
4d4bf19bb9 Add status line themes 2023-04-17 12:24:47 +02:00
Valentin Uveges
def29854b5 feat(components): add user and host components 2023-03-29 12:40:43 +03:00
Valentin Uveges
fce7853d4c feat(datetime): add new date time component 2023-03-29 08:45:18 +03:00
Roger Steve Ruiz
f3caea416e
Update catppuccin.tmux 2023-03-28 01:08:58 -04:00
Valentin Uveges
fb801b0eb2 fix: update method name 2023-03-27 22:03:44 +03:00
Valentin Uveges
99f47469ec feat: make separator configurable 2023-03-27 21:45:41 +03:00
Stanislav Asunkin
7eb80b1b8d perf: aggregate set-commands to one tmux call 2023-01-04 16:10:05 +03:00
Stanislav Asunkin
75f09ff843 fix: allow it to work on read-only filesystems 2023-01-04 14:03:36 +03:00