Commit graph

11 commits

Author SHA1 Message Date
Maciej Sypien
fa42a2e465
refactor: dry duplicated method 2024-09-22 22:11:28 +02:00
Maciej Sypien
1cd5b27f14
fix: incorrent paths to files 2024-09-22 20:48:35 +02:00
Maciej Sypien
4d745744bf
refactor: clean unused methods 2024-09-22 20:48:11 +02:00
Maciej Sypien
1836745b74
fix: update script to be shellcheck compliance 2024-09-22 17:30:15 +02:00
Maciej Sypien
7b97440ebc
fix: correct colors for light256 theme 2024-09-22 17:21:41 +02:00
Maciej Sypien
8e93542cc2
feat: improve light themes 2024-09-22 17:21:41 +02:00
Maciej Sypien
b2769b4963
feat: add support for dark and light 16-bit color palettes (#34)
* feat: add dark 16-bit colors palette

* feat: add light 16-bit colors palette

* feat: remove unnecessary files

* docs: update names

* chore: add changelog entry
2024-09-22 17:21:34 +02:00
Maciej Sypien
4f8b69ab8b
feat: add customizable statusbar (#31)
* feat: define dark and light color palettes

* feat: add customization of status-right & status-left sections

* feat: rename to gruvbox_dark256 and implement alpha option

* fix: transparency for tabs in left status bar

* fix: shellcheck errors

* fix: files according to shfmt

* feat: remove unnecessary modeline

* feat: save palettes as 256 color

* feat: update information about dark256 & light256 themes

* chore: add changelog entry
2024-09-22 17:20:33 +02:00
Maciej Sypien
f01574b318
feat: add tests for linux (#39)
* feat: add dummy test for linux

* feat: add multiple test execution

* fix: update exec of multiple scripts for linux

* fix: execute tests with code from the branch

* fix: fail test exec if at least one test fail

* fix: typo

* wip: test if symlink work

* feat: add new test for check setup of light256 theme

* feat: when theme enabled and not set it default to dark256

* feat: increase tests coverage of checking themes activation

* refactor: rename tests_linux job

* chore: add changelog entry
2024-09-22 17:13:24 +02:00
Maciej Sypien
6595a51154
fix: incorrect path for themes 2024-09-19 09:45:21 +02:00
Maciej Sypien
23bbbfcaee
feat: add shellcheck & shfmt github actions (#33)
* refactor: separate lint shfmt and shellcheck
* feat: add simple github action task
* fix: linting bash files according to shfmt
* feat: move main method dedicated shell file
* feat: update changelog entry
2024-09-14 23:53:57 +02:00