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
Roger Steve Ruiz
110a068dbc
Fix the path issue with the plugin directory
2022-11-30 00:02:19 -05:00
Roger Steve Ruiz
9395d48c49
Decoupling show_* vars more from the set[w] files;
...
This decoupling was done in a previous patch
0d82738708
and I missed this. So I went
back to fix it.
2022-11-23 20:59:18 -05:00
Roger Steve Ruiz
6e5343e097
Adding in the functionality; 🎉
...
This patch adds the functionality necessary to setup
@catppuccin_window_tabs_enabled for folks who expect something
differently than the initial design.
2022-11-23 20:40:45 -05:00
Roger Steve Ruiz
0d82738708
Setting up the architecture a bit better;
...
This architecture is now more extensible since all the display variables
are decoupled from where the options get set. This will make customizing
the theme with custom scripts more practical.
2022-11-23 20:26:48 -05:00
Roger Steve Ruiz
795a26c278
Removing unnecessary comments
2022-11-23 20:20:55 -05:00
Roger Steve Ruiz
e2b380a768
Refactor the theme selection;
...
So the idea here is that the themes are only different based on the
variables for the theme files. So this will change the theme variables
to have `local` prefixes to keep the namespace regular. I decided to
keep this like this until I get more feedback, because I think I could
also just manually add the local to everything in the old `tmuxtheme`
files. I chose this though because I really like how the
`catppuccin-selected-theme` can be used for local debugging or testing
out new colors if things were ever to need to be changed. If what that
`sed` and `source` command is doing is unclear, I can do better about
commenting around it.
2022-11-23 19:32:19 -05:00
Roger Steve Ruiz
fb4e08d66c
Plumbing through the new variable to theme files;
...
This is the start of plumbing things through into the theme files, but I
do think that there is a better way here. I'm open to suggestions and
will probably ask for some help in the Discord for Catppuccin.
2022-11-23 14:50:03 -05:00
Roger Steve Ruiz
7208fc8363
Adding option to enable window_tabs;
...
This option, for now, defaults to false. This is just so it keeps the
initial design intention for the original design of the plugin. I may
flip it or change the name of the variable in future commits. This patch
is addressing catppuccin/tmux#16 .
Co-Authored-By: Robert Menke <robert.b.menke@gmail.com>
2022-11-23 14:10:27 -05:00
Josh Hsieh
97183fc510
feat: tpm (Tmux Plugin Manager) support ( #2 )
...
Co-authored-by: Pocco81 <pocco451@gmail.com>
Co-authored-by: Lokesh Krishna <lokesh@low-key.me>
Co-authored-by: Pocco81 <58336662+Pocco81@users.noreply.github.com>
Co-authored-by: vinnyA3 <vincent.aceto@gmail.com>
Co-authored-by: winston <hey@winston.sh>
2022-09-08 04:29:55 +02:00