Skip to content

Commit

Permalink
chore: terminal themes removed
Browse files Browse the repository at this point in the history
This change will not affect your neovim theme at all.

All terminal themes and related issues are moved to follow repo:
https://github.com/projekt0n/github-theme-contrib

I also removed terminal theme generation related lua modules and
make commands.
  • Loading branch information
ful1e5 committed Aug 3, 2022
1 parent b89b488 commit 18073c8
Show file tree
Hide file tree
Showing 72 changed files with 61 additions and 4,368 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
doc/tags
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [unreleased]

### Changes

- Terminal Themes moved to
[github-theme-contrib](https://github.com/projekt0n/github-theme-contrib)
- Terminal themes related code removed

### Added

- feat: plugin support [sindrets/diffview.nvim](https://github.com/sindrets/diffview.nvim) fixed #182
Expand All @@ -15,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added `NvimTreeOpenedeFile` highlight
- feat: plugin support [echasnovski/mini.nvim](https://github.com/echasnovski/mini.nvim)
- feat: plugin support [romgrk/barbar.nvim](https://github.com/romgrk/barbar.nvim)
- docs: Breaking Change logs with `:h github-theme-changelog`

### Fixes

Expand Down
61 changes: 0 additions & 61 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,66 +2,5 @@

src = lua/github-theme

terminal: $(src)/terminal
lua $(src)/terminal/init.lua

fmt:
stylua --config-path stylua.toml --glob 'lua/**/*.lua' -- lua

# reload kitty theme
# https://github.com/ful1e5/dotfiles
kitty_theme = ~/.dotfiles/kitty/.config/kitty/themes/github.conf
exts = ./terminal

kitty_pre:
@rm -rf $(kitty_theme)
@touch $(kitty_theme)

kitty_dark: kitty_pre
@cat $(exts)/kitty/github_dark.conf > $(kitty_theme)

kitty_dark_default: kitty_pre
@cat $(exts)/kitty/github_dark_default.conf > $(kitty_theme)

kitty_dark_colorblind: kitty_pre
@cat $(exts)/kitty/github_dark_colorblind.conf > $(kitty_theme)

kitty_dimmed: kitty_pre
@cat $(exts)/kitty/github_dimmed.conf > $(kitty_theme)

kitty_light: kitty_pre
@cat $(exts)/kitty/github_light.conf > $(kitty_theme)

kitty_light_default: kitty_pre
@cat $(exts)/kitty/github_light_default.conf > $(kitty_theme)

kitty_light_colorblind: kitty_pre
@cat $(exts)/kitty/github_light_colorblind.conf > $(kitty_theme)

# reload tmux theme
tmux_theme = ~/.dotfiles/tmux/.github-theme.conf

tmux_pre:
@rm -rf $(tmux_theme)
@touch $(tmux_theme)

tmux_dark: tmux_pre
@cat $(exts)/tmux/github_dark.conf > $(tmux_theme)

tmux_dimmed: tmux_pre
@cat $(exts).conf/github_dimmed.conf > $.conf_theme)

tmux_dark_default: tmux_pre
@cat $(exts).conf/github_dark_default.conf > $.conf_theme)

tmux_dark_colorblind: tmux_pre
@cat $(exts).conf/github_dark_colorblind.conf > $.conf_theme)

tmux_light: tmux_pre
@cat $(exts).conf/github_light.conf > $.conf_theme)

tmux_light_default: tmux_pre
@cat $(exts).conf/github_light_default.conf > $.conf_theme)

tmux_light_colorblind: tmux_pre
@cat $(exts).conf/github_light_colorblind.conf > $.conf_theme)
44 changes: 14 additions & 30 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

## Notices

- **2021-12-13** `hide_inactive_statusline` option is deprecated for lualine.
That means it does not force the underline style to `StatusLineNC` highlight. #148
Subscribe to this [discussion](https://github.com/projekt0n/github-nvim-theme/discussions/198)
or `:h github-theme-changelog` to receive updates on breaking changes and deprecations.

## Changelog

See [CHANGELOG.md](CHANGELOG.md)
- **2022-08-03**: Terminal and other themes have been moved to
**[github-theme-contrib](https://github.com/projekt0n/github-theme-contrib)**
git repository and related code have been removed from this repository.

## Requirements

Expand Down Expand Up @@ -145,14 +145,6 @@ require("github-theme").setup({
- Vim terminal colors
- Darker background for sidebar-like windows
- Most elegant lualine theme
- Color configs for [Alacritty](https://github.com/alacritty/alacritty),
[Foot](https://codeberg.org/dnkl/foot),
[Konsole](https://konsole.kde.org/),
[Windows Terminal](https://github.com/microsoft/terminal),
[Xresources](https://wiki.archlinux.org/title/x_resources),
[iTerm2](https://iterm2.com/),
[kitty](https://sw.kovidgoyal.net/kitty/conf.html?highlight=include), and
[tmux](https://github.com/tmux/tmux/wiki)
- Plugin Support
[Builtin lsp diagnostics](https://neovim.io/doc/user/lsp.html),
[ale](https://github.com/dense-analysis/ale),
Expand Down Expand Up @@ -185,20 +177,8 @@ Installation docs and screenshots at [LUALINE.md](./LUALINE.md).

## Terminal Themes

> To generate the configs `make terminal` or `:luafile lua/github-theme/terminal/init.lua`
Extra color configs for **Alacritty**, **Foot**, **Konsole**, **Windows Terminal**, **Xresources**, **iTerm**,
**kitty**, and **tmux** can be found in [terminal](terminal/) directory. To use them, refer to their respective
documentation.

- Alacritty - [terminal/alacritty](./terminal/alacritty)
- Foot - [terminal/foot](./terminal/foot)
- Konsole - [terminal/konsole](./terminal/konsole)
- Windows Terminal - [terminal/windows_terminal](./terminal/windows_terminal)
- Xresources - [terminal/xresources](./terminal/xresources)
- iTerm - [terminal/iterm](./terminal/iterm)
- kitty - [terminal/kitty](./terminal/kitty)
- tmux - [terminal/tmux](./terminal/tmux)
Moved to **[projekt0n/github-theme-contrib](https://github.com/projekt0n/github-theme-contrib)**
git repository

### Making `undercurls` work properly in **Tmux**

Expand Down Expand Up @@ -418,10 +398,14 @@ require("github-theme").setup({

![github_telescope](https://imgur.com/XX7tixL.png)

## Changelog

## Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md)
See [CONTRIBUTING.md](./CONTRIBUTING.md)

## License
## Copying

This project licensed under `MIT` License.
This project is released under the terms of the MIT license.
See [LICENCE](./LICENSE) for more information or see
[opensource.org](https://opensource.org/licenses/MIT)
35 changes: 35 additions & 0 deletions doc/gt_changelog.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
=====================================================================================
*github-theme.changelog*

# Changelog

*github-theme.changelog-03082022*

Date: August 03, 2022

Terminal themes moved to projekt0n/github-theme-contrib repo and all related
code have been removed from this repository.

URL: https://github.com/projekt0n/github-theme-contrib



*github-theme.changelog-13122021*

Date: December 13, 2021
PR: https://github.com/projekt0n/github-nvim-theme/pull/148

This small change is made for differentiate the inactive Statusline and
tabline from the background.

A list of changes that have been made:

- Minimal look deprecated for |lualine|.
This deprecation is related to `hide_inactive_statusline` option. This
means the theme will not force the |underline| style to inactive lualine.
- Native lualine theme support terminal highlights |terminal-config|
- Inactive tabline highlights got enhanced.



vim:tw=78:ts=8:ft=help:norl:
55 changes: 0 additions & 55 deletions lua/github-theme/terminal/alacritty.lua

This file was deleted.

41 changes: 0 additions & 41 deletions lua/github-theme/terminal/foot.lua

This file was deleted.

27 changes: 0 additions & 27 deletions lua/github-theme/terminal/init.lua

This file was deleted.

Loading

0 comments on commit 18073c8

Please sign in to comment.