mirror of
https://github.com/craftzdog/solarized-osaka.nvim.git
synced 2026-09-10 07:16:21 -04:00
fix(termux): termux extra working
This commit is contained in:
parent
482a9acb7f
commit
9838205909
|
|
@ -4,46 +4,45 @@ local M = {}
|
|||
--- @type table<string, {ext:string, url:string, label:string}>
|
||||
-- stylua: ignore
|
||||
M.extras = {
|
||||
-- aerc = { ext = "ini", url = "https://git.sr.ht/~rjarry/aerc/", label = "Aerc" },
|
||||
-- alacritty = { ext = "toml", url = "https://github.com/alacritty/alacritty", label = "Alacritty" }, delta = { ext = "gitconfig", url = "https://github.com/dandavison/delta", label = "Delta" },
|
||||
-- discord = { ext = "css", url ="https://betterdiscord.app/", label = "(Better-)Discord"},
|
||||
-- dunst = { ext = "dunstrc", url = "https://dunst-project.org/", label = "Dunst" },
|
||||
-- fish = { ext = "fish", url = "https://fishshell.com/docs/current/index.html", label = "Fish" },
|
||||
-- fish_themes = { ext = "theme", url = "https://fishshell.com/docs/current/interactive.html#syntax-highlighting", label = "Fish Themes" },
|
||||
-- foot = { ext = "ini", url = "https://codeberg.org/dnkl/foot", label = "Foot" },
|
||||
-- fuzzel = { ext = "ini", url = "https://codeberg.org/dnkl/fuzzel", label = "Fuzzel" },
|
||||
-- fzf = { ext = "sh", url = "https://github.com/junegunn/fzf", label = "Fzf" },
|
||||
-- ghostty = { ext = "", url = "https://github.com/ghostty-org/ghostty", label = "Ghostty" },
|
||||
-- gitui = { ext = "ron", url = "https://github.com/extrawurst/gitui", label = "GitUI" },
|
||||
-- gnome_terminal = { ext = "dconf", url = "https://gitlab.gnome.org/GNOME/gnome-terminal", label = "GNOME Terminal" },
|
||||
--BUG: Some colors not being assigned.
|
||||
-- helix = { ext = "toml", url = "https://helix-editor.com/", label = "Helix" },
|
||||
aerc = { ext = "ini", url = "https://git.sr.ht/~rjarry/aerc/", label = "Aerc" },
|
||||
alacritty = { ext = "toml", url = "https://github.com/alacritty/alacritty", label = "Alacritty" }, delta = { ext = "gitconfig", url = "https://github.com/dandavison/delta", label = "Delta" },
|
||||
discord = { ext = "css", url ="https://betterdiscord.app/", label = "(Better-)Discord"},
|
||||
dunst = { ext = "dunstrc", url = "https://dunst-project.org/", label = "Dunst" },
|
||||
fish = { ext = "fish", url = "https://fishshell.com/docs/current/index.html", label = "Fish" },
|
||||
fish_themes = { ext = "theme", url = "https://fishshell.com/docs/current/interactive.html#syntax-highlighting", label = "Fish Themes" },
|
||||
foot = { ext = "ini", url = "https://codeberg.org/dnkl/foot", label = "Foot" },
|
||||
fuzzel = { ext = "ini", url = "https://codeberg.org/dnkl/fuzzel", label = "Fuzzel" },
|
||||
fzf = { ext = "sh", url = "https://github.com/junegunn/fzf", label = "Fzf" },
|
||||
ghostty = { ext = "", url = "https://github.com/ghostty-org/ghostty", label = "Ghostty" },
|
||||
gitui = { ext = "ron", url = "https://github.com/extrawurst/gitui", label = "GitUI" },
|
||||
gnome_terminal = { ext = "dconf", url = "https://gitlab.gnome.org/GNOME/gnome-terminal", label = "GNOME Terminal" },
|
||||
helix = { ext = "toml", url = "https://helix-editor.com/", label = "Helix" },
|
||||
-- BUG: This is not working
|
||||
-- iterm = { ext = "itermcolors", url = "https://iterm2.com/", label = "iTerm" },
|
||||
-- kitty = { ext = "conf", url = "https://sw.kovidgoyal.net/kitty/conf.html", label = "Kitty" },
|
||||
-- lazygit = { ext = "yml", url = "https://github.com/jesseduffield/lazygit", label = "Lazygit" },
|
||||
-- lua = { ext = "lua", url = "https://www.lua.org", label = "Lua Table for testing" },
|
||||
-- prism = { ext = "js", url = "https://prismjs.com", label = "Prism" },
|
||||
-- process_compose = { ext = "yaml", url = "https://f1bonacc1.github.io/process-compose/", label = "process-compose" },
|
||||
-- slack = { ext = "txt", url = "https://slack.com", label = "Slack" },
|
||||
-- sublime = { ext = "tmTheme", url = "https://www.sublimetext.com/docs/themes", label = "Sublime Text" },
|
||||
-- spotify_player = { ext = "toml", url = "https://github.com/aome510/spotify-player", label = "Spotify Player" },
|
||||
-- terminator = { ext = "conf", url = "https://gnome-terminator.readthedocs.io/en/latest/config.html", label = "Terminator" },
|
||||
-- BUG: needs terminal colors to work
|
||||
-- termux = { ext = "properties", url = "https://termux.dev/", label = "Termux" },
|
||||
--
|
||||
-- tilix = { ext = "json", url = "https://github.com/gnunn1/tilix", label = "Tilix" },
|
||||
kitty = { ext = "conf", url = "https://sw.kovidgoyal.net/kitty/conf.html", label = "Kitty" },
|
||||
lazygit = { ext = "yml", url = "https://github.com/jesseduffield/lazygit", label = "Lazygit" },
|
||||
lua = { ext = "lua", url = "https://www.lua.org", label = "Lua Table for testing" },
|
||||
prism = { ext = "js", url = "https://prismjs.com", label = "Prism" },
|
||||
process_compose = { ext = "yaml", url = "https://f1bonacc1.github.io/process-compose/", label = "process-compose" },
|
||||
slack = { ext = "txt", url = "https://slack.com", label = "Slack" },
|
||||
sublime = { ext = "tmTheme", url = "https://www.sublimetext.com/docs/themes", label = "Sublime Text" },
|
||||
spotify_player = { ext = "toml", url = "https://github.com/aome510/spotify-player", label = "Spotify Player" },
|
||||
terminator = { ext = "conf", url = "https://gnome-terminator.readthedocs.io/en/latest/config.html", label = "Terminator" },
|
||||
termux = { ext = "properties", url = "https://termux.dev/", label = "Termux" },
|
||||
tilix = { ext = "json", url = "https://github.com/gnunn1/tilix", label = "Tilix" },
|
||||
tmux = { ext = "tmux", url = "https://github.com/tmux/tmux/wiki", label = "Tmux" },
|
||||
-- wezterm = { ext = "toml", url = "https://wezfurlong.org/wezterm/config/files.html", label = "WezTerm" },
|
||||
-- windows_terminal = { ext = "json", url = "https://aka.ms/terminal-documentation", label = "Windows Terminal" },
|
||||
-- xfceterm = { ext = "theme", url = "https://docs.xfce.org/apps/terminal/advanced", label = "Xfce Terminal" },
|
||||
-- xresources = { ext = "Xresources", url = "https://wiki.archlinux.org/title/X_resources", label = "Xresources" },
|
||||
-- yazi = { ext = "toml", url = "https://github.com/sxyazi/yazi", label = "Yazi" },
|
||||
wezterm = { ext = "toml", url = "https://wezfurlong.org/wezterm/config/files.html", label = "WezTerm" },
|
||||
windows_terminal = { ext = "json", url = "https://aka.ms/terminal-documentation", label = "Windows Terminal" },
|
||||
xfceterm = { ext = "theme", url = "https://docs.xfce.org/apps/terminal/advanced", label = "Xfce Terminal" },
|
||||
xresources = { ext = "Xresources", url = "https://wiki.archlinux.org/title/X_resources", label = "Xresources" },
|
||||
yazi = { ext = "toml", url = "https://github.com/sxyazi/yazi", label = "Yazi" },
|
||||
-- BUG: not working
|
||||
-- vim = { ext = "vim", url = "https://vimhelp.org/", label = "Vim", subdir = "colors", sep = "-" },
|
||||
-- vimium = { ext = "css", url = "https://vimium.github.io/", label = "Vimium" },
|
||||
-- zathura = { ext = "zathurarc", url = "https://pwmt.org/projects/zathura/", label = "Zathura" },
|
||||
-- zellij = { ext = "kdl", url = "https://zellij.dev/", label = "Zellij" },
|
||||
--
|
||||
vimium = { ext = "css", url = "https://vimium.github.io/", label = "Vimium" },
|
||||
zathura = { ext = "zathurarc", url = "https://pwmt.org/projects/zathura/", label = "Zathura" },
|
||||
zellij = { ext = "kdl", url = "https://zellij.dev/", label = "Zellij" },
|
||||
}
|
||||
|
||||
local function write(str, fileName)
|
||||
|
|
@ -102,6 +101,7 @@ function M.setup()
|
|||
local plugin = require("solarized-osaka.extra." .. extra)
|
||||
for style, style_name in pairs(styles) do
|
||||
vim.o.background = style == "dark" and "dark" or "light"
|
||||
---@diagnostic disable-next-line: missing-fields
|
||||
config.setup({ style = style, use_background = "auto" })
|
||||
local colors = require("solarized-osaka.colors").setup({ transform = true })
|
||||
local fname = extra .. "/solarized_osaka_" .. style .. "." .. info.ext
|
||||
|
|
|
|||
|
|
@ -15,28 +15,28 @@ background: ${bg}
|
|||
foreground: ${fg}
|
||||
|
||||
# Normal colors
|
||||
color0: ${terminal.black}
|
||||
color1: ${terminal.red}
|
||||
color2: ${terminal.green}
|
||||
color3: ${terminal.yellow}
|
||||
color4: ${terminal.blue}
|
||||
color5: ${terminal.magenta}
|
||||
color6: ${terminal.cyan}
|
||||
color7: ${terminal.white}
|
||||
color0: ${base04}
|
||||
color1: ${red500}
|
||||
color2: ${green500}
|
||||
color3: ${yellow500}
|
||||
color4: ${blue500}
|
||||
color5: ${magenta500}
|
||||
color6: ${cyan500}
|
||||
color7: ${base3}
|
||||
|
||||
# Bright colors
|
||||
color8: ${terminal.black_bright}
|
||||
color9: ${terminal.red_bright}
|
||||
color10: ${terminal.green_bright}
|
||||
color11: ${terminal.yellow_bright}
|
||||
color12: ${terminal.blue_bright}
|
||||
color13: ${terminal.magenta_bright}
|
||||
color14: ${terminal.cyan_bright}
|
||||
color15: ${terminal.white_bright}
|
||||
color8: ${base02}
|
||||
color9: ${red300}
|
||||
color10: ${green300}
|
||||
color11: ${yellow300}
|
||||
color12: ${blue300}
|
||||
color13: ${magenta300}
|
||||
color14: ${cyan300}
|
||||
color15: ${base4}
|
||||
|
||||
# Extended colors
|
||||
color16: ${orange}
|
||||
color17: ${red300}
|
||||
color17: ${red700}
|
||||
]],
|
||||
colors
|
||||
)
|
||||
|
|
|
|||
|
|
@ -6,9 +6,6 @@ local mapping = {
|
|||
sp = "guisp",
|
||||
}
|
||||
|
||||
--- @param colors ColorScheme
|
||||
--- @param groups .Highlights
|
||||
--- @param opts tokyonight.Config
|
||||
function M.generate(colors, groups, opts)
|
||||
opts.plugins = { all = false, auto = false, treesitter = false }
|
||||
local Groups = require("solarized-osaka.groups")
|
||||
|
|
|
|||
Loading…
Reference in a new issue